<?xml version="1.0" encoding="us-ascii"?>
<!--Generated by EDGARfilings PROfile 4.3.0.0 Summit Financial Printing, LLC. All rights reserved.-->
<xbrl xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:invest="http://xbrl.sec.gov/invest/2013-01-31" xmlns:us-gaap="http://fasb.org/us-gaap/2016-01-31" xmlns:dei="http://xbrl.sec.gov/dei/2014-01-31" xmlns:utr="http://www.xbrl.org/2009/utr" xmlns:num="http://www.xbrl.org/dtr/type/numeric" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:country="http://xbrl.sec.gov/country/2016-01-31" xmlns:currency="http://xbrl.sec.gov/currency/2016-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/2016-01-31" xmlns:shor="http://shoretel.com/20170630" xmlns="http://www.xbrl.org/2003/instance">
  <link:schemaRef xlink:type="simple" xlink:href="shor-20170630.xsd" />
  <xbrli:context id="c20160701to20170630">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-07-01</xbrli:startDate>
      <xbrli:endDate>2017-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170824">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-08-24</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170630">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-06-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160630">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-06-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20150701to20160630">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-07-01</xbrli:startDate>
      <xbrli:endDate>2016-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140701to20150630">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-07-01</xbrli:startDate>
      <xbrli:endDate>2015-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140630_StatementEquityComponentsAxis_TreasuryStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2014-06-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140630_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2014-06-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140630_StatementEquityComponentsAxis_CommonStockIncludingAdditionalPaidInCapitalMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2014-06-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140630_StatementEquityComponentsAxis_RetainedEarningsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2014-06-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140630">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2014-06-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20150701to20160630_StatementEquityComponentsAxis_CommonStockIncludingAdditionalPaidInCapitalMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-07-01</xbrli:startDate>
      <xbrli:endDate>2016-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140701to20150630_StatementEquityComponentsAxis_CommonStockIncludingAdditionalPaidInCapitalMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-07-01</xbrli:startDate>
      <xbrli:endDate>2015-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160701to20170630_StatementEquityComponentsAxis_CommonStockIncludingAdditionalPaidInCapitalMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-07-01</xbrli:startDate>
      <xbrli:endDate>2017-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20150701to20160630_StatementEquityComponentsAxis_TreasuryStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-07-01</xbrli:startDate>
      <xbrli:endDate>2016-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160701to20170630_StatementEquityComponentsAxis_TreasuryStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-07-01</xbrli:startDate>
      <xbrli:endDate>2017-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160701to20170630_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-07-01</xbrli:startDate>
      <xbrli:endDate>2017-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20150701to20160630_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-07-01</xbrli:startDate>
      <xbrli:endDate>2016-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140701to20150630_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-07-01</xbrli:startDate>
      <xbrli:endDate>2015-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160701to20170630_StatementEquityComponentsAxis_RetainedEarningsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-07-01</xbrli:startDate>
      <xbrli:endDate>2017-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140701to20150630_StatementEquityComponentsAxis_RetainedEarningsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-07-01</xbrli:startDate>
      <xbrli:endDate>2015-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20150701to20160630_StatementEquityComponentsAxis_RetainedEarningsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-07-01</xbrli:startDate>
      <xbrli:endDate>2016-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160630_StatementEquityComponentsAxis_TreasuryStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-06-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20150630">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2015-06-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20150630_StatementEquityComponentsAxis_CommonStockIncludingAdditionalPaidInCapitalMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2015-06-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160630_StatementEquityComponentsAxis_RetainedEarningsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-06-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170630_StatementEquityComponentsAxis_TreasuryStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-06-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170630_StatementEquityComponentsAxis_RetainedEarningsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-06-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160630_StatementEquityComponentsAxis_CommonStockIncludingAdditionalPaidInCapitalMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-06-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20150630_StatementEquityComponentsAxis_TreasuryStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2015-06-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170630_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-06-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160630_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-06-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170630_StatementEquityComponentsAxis_CommonStockIncludingAdditionalPaidInCapitalMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-06-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20150630_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2015-06-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20150630_StatementEquityComponentsAxis_RetainedEarningsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2015-06-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160701to20170630_BusinessAcquisitionAxis_M5NetworksAustraliaPtyLtdMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">shor:M5NetworksAustraliaPtyLtdMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-07-01</xbrli:startDate>
      <xbrli:endDate>2017-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160701to20170630_BusinessAcquisitionAxis_CorvisaLLCMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">shor:CorvisaLLCMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-07-01</xbrli:startDate>
      <xbrli:endDate>2017-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20150701to20160630_ConcentrationRiskByBenchmarkAxis_CreditConcentrationRiskMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:CreditConcentrationRiskMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-07-01</xbrli:startDate>
      <xbrli:endDate>2016-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160701to20170630_ConcentrationRiskByBenchmarkAxis_CreditConcentrationRiskMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:CreditConcentrationRiskMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-07-01</xbrli:startDate>
      <xbrli:endDate>2017-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160701to20170630_RangeAxis_MinimumMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MinimumMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-07-01</xbrli:startDate>
      <xbrli:endDate>2017-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160701to20170630_RangeAxis_MaximumMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-07-01</xbrli:startDate>
      <xbrli:endDate>2017-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160701to20170630_AwardTypeAxis_EmployeeStockOptionMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-07-01</xbrli:startDate>
      <xbrli:endDate>2017-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160701to20170630_AwardTypeAxis_RestrictedStockUnitsRSUMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-07-01</xbrli:startDate>
      <xbrli:endDate>2017-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160701to20170630_AwardTypeAxis_EmployeeStockOptionMember_VestingAxis_ShareBasedCompensationAwardTrancheOneMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheOneMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-07-01</xbrli:startDate>
      <xbrli:endDate>2017-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160701to20170630_AwardTypeAxis_EmployeeStockOptionMember_VestingAxis_ShareBasedCompensationAwardTrancheAfterOneYearTillFortyEightMonthsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:VestingAxis">shor:ShareBasedCompensationAwardTrancheAfterOneYearTillFortyEightMonthsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-07-01</xbrli:startDate>
      <xbrli:endDate>2017-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160701to20170630_AwardTypeAxis_RestrictedStockUnitsRSUMember_VestingAxis_ShareBasedCompensationAwardTrancheFourMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:VestingAxis">shor:ShareBasedCompensationAwardTrancheFourMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-07-01</xbrli:startDate>
      <xbrli:endDate>2017-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160701to20170630_AwardTypeAxis_RestrictedStockUnitsRSUMember_VestingAxis_ShareBasedCompensationAwardTrancheThreeMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheThreeMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-07-01</xbrli:startDate>
      <xbrli:endDate>2017-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160701to20170630_AwardTypeAxis_RestrictedStockUnitsRSUMember_VestingAxis_ShareBasedCompensationAwardTrancheTwoMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheTwoMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-07-01</xbrli:startDate>
      <xbrli:endDate>2017-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160701to20170630_AwardTypeAxis_RestrictedStockUnitsRSUMember_VestingAxis_ShareBasedCompensationAwardTrancheOneMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheOneMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-07-01</xbrli:startDate>
      <xbrli:endDate>2017-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160701to20170630_IncomeStatementLocationAxis_CostOfSupportAndServicesRevenueMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">shor:CostOfSupportAndServicesRevenueMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-07-01</xbrli:startDate>
      <xbrli:endDate>2017-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20150701to20160630_IncomeStatementLocationAxis_CostOfSalesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-07-01</xbrli:startDate>
      <xbrli:endDate>2016-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20150701to20160630_IncomeStatementLocationAxis_SellingAndMarketingExpenseMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-07-01</xbrli:startDate>
      <xbrli:endDate>2016-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20150701to20160630_IncomeStatementLocationAxis_CostOfHostedAndRelatedServiceRevenueMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">shor:CostOfHostedAndRelatedServiceRevenueMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-07-01</xbrli:startDate>
      <xbrli:endDate>2016-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160701to20170630_IncomeStatementLocationAxis_CostOfHostedAndRelatedServiceRevenueMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">shor:CostOfHostedAndRelatedServiceRevenueMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-07-01</xbrli:startDate>
      <xbrli:endDate>2017-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140701to20150630_IncomeStatementLocationAxis_CostOfHostedAndRelatedServiceRevenueMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">shor:CostOfHostedAndRelatedServiceRevenueMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-07-01</xbrli:startDate>
      <xbrli:endDate>2015-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20150701to20160630_IncomeStatementLocationAxis_GeneralAndAdministrativeExpenseMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-07-01</xbrli:startDate>
      <xbrli:endDate>2016-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160701to20170630_IncomeStatementLocationAxis_ResearchAndDevelopmentExpenseMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-07-01</xbrli:startDate>
      <xbrli:endDate>2017-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140701to20150630_IncomeStatementLocationAxis_GeneralAndAdministrativeExpenseMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-07-01</xbrli:startDate>
      <xbrli:endDate>2015-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160701to20170630_IncomeStatementLocationAxis_SellingAndMarketingExpenseMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-07-01</xbrli:startDate>
      <xbrli:endDate>2017-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20150701to20160630_IncomeStatementLocationAxis_ResearchAndDevelopmentExpenseMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-07-01</xbrli:startDate>
      <xbrli:endDate>2016-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140701to20150630_IncomeStatementLocationAxis_ResearchAndDevelopmentExpenseMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-07-01</xbrli:startDate>
      <xbrli:endDate>2015-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140701to20150630_IncomeStatementLocationAxis_CostOfSupportAndServicesRevenueMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">shor:CostOfSupportAndServicesRevenueMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-07-01</xbrli:startDate>
      <xbrli:endDate>2015-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160701to20170630_IncomeStatementLocationAxis_CostOfSalesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-07-01</xbrli:startDate>
      <xbrli:endDate>2017-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140701to20150630_IncomeStatementLocationAxis_SellingAndMarketingExpenseMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-07-01</xbrli:startDate>
      <xbrli:endDate>2015-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160701to20170630_IncomeStatementLocationAxis_GeneralAndAdministrativeExpenseMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-07-01</xbrli:startDate>
      <xbrli:endDate>2017-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20150701to20160630_IncomeStatementLocationAxis_CostOfSupportAndServicesRevenueMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">shor:CostOfSupportAndServicesRevenueMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-07-01</xbrli:startDate>
      <xbrli:endDate>2016-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140701to20150630_IncomeStatementLocationAxis_CostOfSalesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-07-01</xbrli:startDate>
      <xbrli:endDate>2015-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170630_BusinessAcquisitionAxis_CorvisaLLCMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">shor:CorvisaLLCMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-06-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160106_BusinessAcquisitionAxis_CorvisaLLCMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">shor:CorvisaLLCMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-01-06</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20151116_BusinessAcquisitionAxis_M5NetworksAustraliaPtyLtdMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">shor:M5NetworksAustraliaPtyLtdMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2015-11-16</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160106_BusinessAcquisitionAxis_CorvisaLLCMember_FiniteLivedIntangibleAssetsByMajorClassAxis_OffMarketFavorableLeaseMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">shor:CorvisaLLCMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OffMarketFavorableLeaseMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-01-06</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160106_BusinessAcquisitionAxis_CorvisaLLCMember_FiniteLivedIntangibleAssetsByMajorClassAxis_ExistingTechnologyMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">shor:CorvisaLLCMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">shor:ExistingTechnologyMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-01-06</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20151116_BusinessAcquisitionAxis_M5NetworksAustraliaPtyLtdMember_FiniteLivedIntangibleAssetsByMajorClassAxis_CustomerRelationshipsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">shor:M5NetworksAustraliaPtyLtdMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2015-11-16</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160106_BusinessAcquisitionAxis_CorvisaLLCMember_FiniteLivedIntangibleAssetsByMajorClassAxis_CustomerRelationshipsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">shor:CorvisaLLCMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-01-06</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160106to20160106_BusinessAcquisitionAxis_CorvisaLLCMember_FiniteLivedIntangibleAssetsByMajorClassAxis_ExistingTechnologyMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">shor:ExistingTechnologyMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">shor:CorvisaLLCMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-06</xbrli:startDate>
      <xbrli:endDate>2016-01-06</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160106to20160106_BusinessAcquisitionAxis_CorvisaLLCMember_FiniteLivedIntangibleAssetsByMajorClassAxis_CustomerRelationshipsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">shor:CorvisaLLCMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-06</xbrli:startDate>
      <xbrli:endDate>2016-01-06</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20151116to20151116_BusinessAcquisitionAxis_M5NetworksAustraliaPtyLtdMember_FiniteLivedIntangibleAssetsByMajorClassAxis_CustomerRelationshipsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">shor:M5NetworksAustraliaPtyLtdMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-11-16</xbrli:startDate>
      <xbrli:endDate>2015-11-16</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160106to20160106_BusinessAcquisitionAxis_CorvisaLLCMember_FiniteLivedIntangibleAssetsByMajorClassAxis_OffMarketFavorableLeaseMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OffMarketFavorableLeaseMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">shor:CorvisaLLCMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-06</xbrli:startDate>
      <xbrli:endDate>2016-01-06</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20150701to20160630_BusinessAcquisitionAxis_CorvisaLLCMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">shor:CorvisaLLCMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-07-01</xbrli:startDate>
      <xbrli:endDate>2016-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20150701to20160630_BusinessAcquisitionAxis_M5NetworksAustraliaPtyLtdMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">shor:M5NetworksAustraliaPtyLtdMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-07-01</xbrli:startDate>
      <xbrli:endDate>2016-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160630_PropertyPlantAndEquipmentByTypeAxis_LeaseholdImprovementsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-06-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170630_PropertyPlantAndEquipmentByTypeAxis_FurnitureAndFixturesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-06-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170630_PropertyPlantAndEquipmentByTypeAxis_ComputerSoftwareIntangibleAssetMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerSoftwareIntangibleAssetMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-06-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160630_PropertyPlantAndEquipmentByTypeAxis_FurnitureAndFixturesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-06-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160630_PropertyPlantAndEquipmentByTypeAxis_ComputerSoftwareIntangibleAssetMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerSoftwareIntangibleAssetMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-06-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160630_PropertyPlantAndEquipmentByTypeAxis_CustomerPremiseEquipmentMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">shor:CustomerPremiseEquipmentMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-06-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170630_PropertyPlantAndEquipmentByTypeAxis_ComputerEquipmentMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-06-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160630_PropertyPlantAndEquipmentByTypeAxis_ComputerEquipmentMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-06-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170630_PropertyPlantAndEquipmentByTypeAxis_LeaseholdImprovementsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-06-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170630_PropertyPlantAndEquipmentByTypeAxis_CustomerPremiseEquipmentMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">shor:CustomerPremiseEquipmentMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-06-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160630_DeferredRevenueArrangementTypeAxis_SoftwareServiceSupportAndMaintenanceArrangementMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DeferredRevenueArrangementTypeAxis">us-gaap:SoftwareServiceSupportAndMaintenanceArrangementMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-06-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160630_DeferredRevenueArrangementTypeAxis_HostedAndRelatedServicesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DeferredRevenueArrangementTypeAxis">shor:HostedAndRelatedServicesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-06-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170630_DeferredRevenueArrangementTypeAxis_ProductDeferralsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DeferredRevenueArrangementTypeAxis">shor:ProductDeferralsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-06-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160630_DeferredRevenueArrangementTypeAxis_ProductDeferralsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DeferredRevenueArrangementTypeAxis">shor:ProductDeferralsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-06-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170630_DeferredRevenueArrangementTypeAxis_HostedAndRelatedServicesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DeferredRevenueArrangementTypeAxis">shor:HostedAndRelatedServicesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-06-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170630_DeferredRevenueArrangementTypeAxis_SoftwareServiceSupportAndMaintenanceArrangementMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DeferredRevenueArrangementTypeAxis">us-gaap:SoftwareServiceSupportAndMaintenanceArrangementMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-06-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160630_MajorTypesOfDebtAndEquitySecuritiesAxis_CorporateDebtSecuritiesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-06-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170630_MajorTypesOfDebtAndEquitySecuritiesAxis_CorporateDebtSecuritiesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-06-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160630_MajorTypesOfDebtAndEquitySecuritiesAxis_USGovernmentAgenciesDebtSecuritiesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-06-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170630_MajorTypesOfDebtAndEquitySecuritiesAxis_USGovernmentAgenciesDebtSecuritiesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-06-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160630_FiniteLivedIntangibleAssetsByMajorClassAxis_PatentedTechnologyMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentedTechnologyMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-06-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170630_FiniteLivedIntangibleAssetsByMajorClassAxis_CustomerRelationshipsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-06-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160630_FiniteLivedIntangibleAssetsByMajorClassAxis_PatentsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-06-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170630_FiniteLivedIntangibleAssetsByMajorClassAxis_PatentsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-06-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160630_FiniteLivedIntangibleAssetsByMajorClassAxis_CustomerRelationshipsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-06-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170630_FiniteLivedIntangibleAssetsByMajorClassAxis_PatentedTechnologyMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentedTechnologyMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-06-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170630_FiniteLivedIntangibleAssetsByMajorClassAxis_OtherIntangibleAssetsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-06-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160630_FiniteLivedIntangibleAssetsByMajorClassAxis_OtherIntangibleAssetsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-06-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160630_FairValueByAssetClassAxis_MoneyMarketFundsMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-06-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160630_FairValueByAssetClassAxis_MoneyMarketFundsMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-06-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160630_FairValueByAssetClassAxis_MoneyMarketFundsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-06-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170630_FairValueByAssetClassAxis_MoneyMarketFundsMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-06-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170630_FairValueByAssetClassAxis_MoneyMarketFundsMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-06-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170630_FairValueByAssetClassAxis_MoneyMarketFundsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-06-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160630_FairValueByAssetClassAxis_MoneyMarketFundsMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-06-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170630_FairValueByAssetClassAxis_MoneyMarketFundsMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-06-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160630_FairValueByAssetClassAxis_CorporateDebtSecuritiesMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-06-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160630_FairValueByAssetClassAxis_USGovernmentAgenciesDebtSecuritiesMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-06-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170630_FairValueByAssetClassAxis_USGovernmentAgenciesDebtSecuritiesMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-06-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160630_FairValueByAssetClassAxis_CorporateDebtSecuritiesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-06-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170630_FairValueByAssetClassAxis_CorporateDebtSecuritiesMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-06-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170630_FairValueByAssetClassAxis_USGovernmentAgenciesDebtSecuritiesMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-06-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160630_FairValueByAssetClassAxis_USGovernmentAgenciesDebtSecuritiesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-06-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160630_FairValueByAssetClassAxis_USGovernmentAgenciesDebtSecuritiesMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-06-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160630_FairValueByAssetClassAxis_CorporateDebtSecuritiesMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-06-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170630_FairValueByAssetClassAxis_CorporateDebtSecuritiesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-06-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160630_FairValueByAssetClassAxis_CorporateDebtSecuritiesMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-06-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170630_FairValueByAssetClassAxis_USGovernmentAgenciesDebtSecuritiesMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-06-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170630_FairValueByAssetClassAxis_CorporateDebtSecuritiesMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-06-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170630_FairValueByAssetClassAxis_USGovernmentAgenciesDebtSecuritiesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-06-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170630_FairValueByAssetClassAxis_CorporateDebtSecuritiesMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-06-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160630_FairValueByAssetClassAxis_USGovernmentAgenciesDebtSecuritiesMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-06-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170630_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-06-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170630_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-06-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170630_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-06-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160630_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-06-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160630_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-06-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160630_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-06-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160701to20170630_RangeAxis_MinimumMember_ShortTermDebtTypeAxis_PrimeRateMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MinimumMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:PrimeRateMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-07-01</xbrli:startDate>
      <xbrli:endDate>2017-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160701to20170630_RangeAxis_MinimumMember_ShortTermDebtTypeAxis_LondonInterbankOfferedRateLIBORMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MinimumMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-07-01</xbrli:startDate>
      <xbrli:endDate>2017-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160701to20170630_RangeAxis_MaximumMember_ShortTermDebtTypeAxis_LondonInterbankOfferedRateLIBORMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-07-01</xbrli:startDate>
      <xbrli:endDate>2017-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160701to20170630_RangeAxis_MinimumMember_ShortTermDebtTypeAxis_FederalFundsPurchasedMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:FederalFundsPurchasedMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MinimumMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-07-01</xbrli:startDate>
      <xbrli:endDate>2017-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160701to20170630_RangeAxis_MaximumMember_ShortTermDebtTypeAxis_PrimeRateMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:PrimeRateMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-07-01</xbrli:startDate>
      <xbrli:endDate>2017-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160701to20170630_ShortTermDebtTypeAxis_FederalFundsPurchasedMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:FederalFundsPurchasedMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-07-01</xbrli:startDate>
      <xbrli:endDate>2017-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160701to20170630_RangeAxis_MaximumMember_ShortTermDebtTypeAxis_FederalFundsPurchasedMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:FederalFundsPurchasedMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-07-01</xbrli:startDate>
      <xbrli:endDate>2017-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170630_TaxCreditCarryforwardAxis_DomesticCountryMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:TaxCreditCarryforwardAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-06-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170630_TaxCreditCarryforwardAxis_StateAndLocalJurisdictionMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:TaxCreditCarryforwardAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-06-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160701to20170630_TaxCreditCarryforwardAxis_DomesticCountryMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:TaxCreditCarryforwardAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-07-01</xbrli:startDate>
      <xbrli:endDate>2017-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160701to20170630_TaxCreditCarryforwardAxis_StateAndLocalJurisdictionMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:TaxCreditCarryforwardAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-07-01</xbrli:startDate>
      <xbrli:endDate>2017-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170630_IncomeTaxAuthorityAxis_StateAndLocalJurisdictionMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-06-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170630_IncomeTaxAuthorityAxis_DomesticCountryMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-06-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170630_IncomeTaxAuthorityAxis_OtherStatesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">shor:OtherStatesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-06-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160701to20170630_IncomeTaxAuthorityAxis_StateAndLocalJurisdictionMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-07-01</xbrli:startDate>
      <xbrli:endDate>2017-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160701to20170630_IncomeTaxAuthorityAxis_OtherStatesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">shor:OtherStatesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-07-01</xbrli:startDate>
      <xbrli:endDate>2017-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160701to20170630_IncomeTaxAuthorityAxis_DomesticCountryMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-07-01</xbrli:startDate>
      <xbrli:endDate>2017-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170630_OptionIndexedToIssuersEquityTypeAxis_EmployeeStockOptionMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:OptionIndexedToIssuersEquityTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-06-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170630_OptionIndexedToIssuersEquityTypeAxis_EmployeeStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:OptionIndexedToIssuersEquityTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-06-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160701to20170630_AwardTypeAxis_NonqualifiedStockOptionMember_RangeAxis_MaximumMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">shor:NonqualifiedStockOptionMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-07-01</xbrli:startDate>
      <xbrli:endDate>2017-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160701to20170630_AwardTypeAxis_IncentiveStockOptionsMember_RangeAxis_MaximumMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">shor:IncentiveStockOptionsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-07-01</xbrli:startDate>
      <xbrli:endDate>2017-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170630_AwardTypeAxis_NonqualifiedStockOptionMember_RangeAxis_MinimumMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">shor:NonqualifiedStockOptionMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MinimumMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-06-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170630_AwardTypeAxis_IncentiveStockOptionsMember_RangeAxis_MinimumMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">shor:IncentiveStockOptionsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MinimumMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-06-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140701to20150630_AwardTypeAxis_EmployeeStockOptionMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-07-01</xbrli:startDate>
      <xbrli:endDate>2015-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20150701to20160630_AwardTypeAxis_EmployeeStockOptionMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-07-01</xbrli:startDate>
      <xbrli:endDate>2016-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160630_AwardTypeAxis_EmployeeStockOptionMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-06-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170630_AwardTypeAxis_EmployeeStockOptionMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-06-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160701to20170630_AwardTypeAxis_EmployeeStockOptionMember_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_RangeTenMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">shor:RangeTenMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-07-01</xbrli:startDate>
      <xbrli:endDate>2017-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160701to20170630_AwardTypeAxis_EmployeeStockOptionMember_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_RangeSixMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">shor:RangeSixMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-07-01</xbrli:startDate>
      <xbrli:endDate>2017-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160701to20170630_AwardTypeAxis_EmployeeStockOptionMember_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_RangeFourMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">shor:RangeFourMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-07-01</xbrli:startDate>
      <xbrli:endDate>2017-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160701to20170630_AwardTypeAxis_EmployeeStockOptionMember_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_RangeFiveMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">shor:RangeFiveMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-07-01</xbrli:startDate>
      <xbrli:endDate>2017-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160701to20170630_AwardTypeAxis_EmployeeStockOptionMember_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_RangeSevenMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">shor:RangeSevenMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-07-01</xbrli:startDate>
      <xbrli:endDate>2017-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160701to20170630_AwardTypeAxis_EmployeeStockOptionMember_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_RangeOneMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">shor:RangeOneMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-07-01</xbrli:startDate>
      <xbrli:endDate>2017-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160701to20170630_AwardTypeAxis_EmployeeStockOptionMember_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_RangeThreeMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">shor:RangeThreeMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-07-01</xbrli:startDate>
      <xbrli:endDate>2017-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160701to20170630_AwardTypeAxis_EmployeeStockOptionMember_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_RangeTwoMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">shor:RangeTwoMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-07-01</xbrli:startDate>
      <xbrli:endDate>2017-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160701to20170630_AwardTypeAxis_EmployeeStockOptionMember_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_RangeEightMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">shor:RangeEightMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-07-01</xbrli:startDate>
      <xbrli:endDate>2017-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160701to20170630_AwardTypeAxis_EmployeeStockOptionMember_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_RangeNineMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">shor:RangeNineMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-07-01</xbrli:startDate>
      <xbrli:endDate>2017-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170630_AwardTypeAxis_EmployeeStockOptionMember_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_RangeNineMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">shor:RangeNineMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-06-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170630_AwardTypeAxis_EmployeeStockOptionMember_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_RangeOneMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">shor:RangeOneMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-06-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170630_AwardTypeAxis_EmployeeStockOptionMember_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_RangeTwoMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">shor:RangeTwoMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-06-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170630_AwardTypeAxis_EmployeeStockOptionMember_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_RangeTenMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">shor:RangeTenMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-06-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170630_AwardTypeAxis_EmployeeStockOptionMember_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_RangeSixMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">shor:RangeSixMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-06-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170630_AwardTypeAxis_EmployeeStockOptionMember_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_RangeSevenMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">shor:RangeSevenMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-06-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170630_AwardTypeAxis_EmployeeStockOptionMember_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_RangeFourMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">shor:RangeFourMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-06-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170630_AwardTypeAxis_EmployeeStockOptionMember_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_RangeThreeMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">shor:RangeThreeMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-06-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170630_AwardTypeAxis_EmployeeStockOptionMember_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_RangeEightMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">shor:RangeEightMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-06-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170630_AwardTypeAxis_EmployeeStockOptionMember_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_RangeFiveMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">shor:RangeFiveMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-06-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20150701to20160630_AwardTypeAxis_EmployeeStockOptionMember_RangeAxis_MaximumMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-07-01</xbrli:startDate>
      <xbrli:endDate>2016-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160701to20170630_AwardTypeAxis_EmployeeStockOptionMember_RangeAxis_MaximumMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-07-01</xbrli:startDate>
      <xbrli:endDate>2017-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140701to20150630_AwardTypeAxis_EmployeeStockOptionMember_RangeAxis_MinimumMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MinimumMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-07-01</xbrli:startDate>
      <xbrli:endDate>2015-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20150701to20160630_AwardTypeAxis_EmployeeStockOptionMember_RangeAxis_MinimumMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MinimumMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-07-01</xbrli:startDate>
      <xbrli:endDate>2016-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160701to20170630_AwardTypeAxis_EmployeeStockOptionMember_RangeAxis_MinimumMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MinimumMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-07-01</xbrli:startDate>
      <xbrli:endDate>2017-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140701to20150630_AwardTypeAxis_EmployeeStockOptionMember_RangeAxis_MaximumMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-07-01</xbrli:startDate>
      <xbrli:endDate>2015-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170630_AwardTypeAxis_EmployeeStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-06-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160701to20170630_AwardTypeAxis_EmployeeStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-07-01</xbrli:startDate>
      <xbrli:endDate>2017-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20150701to20160630_AwardTypeAxis_EmployeeStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-07-01</xbrli:startDate>
      <xbrli:endDate>2016-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160630_AwardTypeAxis_EmployeeStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-06-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160701to20170630_AwardTypeAxis_EmployeeStockMember_RangeAxis_MaximumMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-07-01</xbrli:startDate>
      <xbrli:endDate>2017-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140701to20150630_AwardTypeAxis_EmployeeStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-07-01</xbrli:startDate>
      <xbrli:endDate>2015-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160701to20170630_AwardTypeAxis_EmployeeStockMember_RangeAxis_MinimumMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MinimumMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-07-01</xbrli:startDate>
      <xbrli:endDate>2017-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20150701to20160630_AwardTypeAxis_EmployeeStockMember_RangeAxis_MaximumMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-07-01</xbrli:startDate>
      <xbrli:endDate>2016-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140701to20150630_AwardTypeAxis_EmployeeStockMember_RangeAxis_MaximumMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-07-01</xbrli:startDate>
      <xbrli:endDate>2015-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140701to20150630_AwardTypeAxis_EmployeeStockMember_RangeAxis_MinimumMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MinimumMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-07-01</xbrli:startDate>
      <xbrli:endDate>2015-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20150701to20160630_AwardTypeAxis_EmployeeStockMember_RangeAxis_MinimumMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MinimumMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-07-01</xbrli:startDate>
      <xbrli:endDate>2016-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160630_AwardTypeAxis_RestrictedStockAwardsAndRestrictedStockUnitsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">shor:RestrictedStockAwardsAndRestrictedStockUnitsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-06-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160701to20170630_AwardTypeAxis_RestrictedStockAwardsAndRestrictedStockUnitsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">shor:RestrictedStockAwardsAndRestrictedStockUnitsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-07-01</xbrli:startDate>
      <xbrli:endDate>2017-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20150701to20160630_AwardTypeAxis_RestrictedStockMember_TitleOfIndividualAxis_DirectorMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:TitleOfIndividualAxis">us-gaap:DirectorMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-07-01</xbrli:startDate>
      <xbrli:endDate>2016-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170630_AwardTypeAxis_RestrictedStockAwardsAndRestrictedStockUnitsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">shor:RestrictedStockAwardsAndRestrictedStockUnitsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-06-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20150701to20160630_AwardTypeAxis_RestrictedStockUnitsRSUMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-07-01</xbrli:startDate>
      <xbrli:endDate>2016-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140701to20150630_AwardTypeAxis_RestrictedStockUnitsRSUMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-07-01</xbrli:startDate>
      <xbrli:endDate>2015-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160531">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-05-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160701to20170630_IncomeTaxAuthorityAxis_InternalRevenueServiceIRSMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:InternalRevenueServiceIRSMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-07-01</xbrli:startDate>
      <xbrli:endDate>2017-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160701to20170630_IncomeTaxAuthorityAxis_InternalRevenueServiceIRSMember_RangeAxis_MinimumMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MinimumMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:InternalRevenueServiceIRSMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-07-01</xbrli:startDate>
      <xbrli:endDate>2017-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160701to20170630_IncomeTaxAuthorityAxis_InternalRevenueServiceIRSMember_RangeAxis_MaximumMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:InternalRevenueServiceIRSMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-07-01</xbrli:startDate>
      <xbrli:endDate>2017-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140701to20150630_IncomeTaxAuthorityAxis_InternalRevenueServiceIRSMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:InternalRevenueServiceIRSMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-07-01</xbrli:startDate>
      <xbrli:endDate>2015-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20150701to20160630_IncomeTaxAuthorityAxis_InternalRevenueServiceIRSMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:InternalRevenueServiceIRSMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-07-01</xbrli:startDate>
      <xbrli:endDate>2016-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140701to20150630_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementGeographicalAxis_InternationalMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">shor:InternationalMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:ReportableGeographicalComponentsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-07-01</xbrli:startDate>
      <xbrli:endDate>2015-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20150701to20160630_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementGeographicalAxis_InternationalMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">shor:InternationalMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:ReportableGeographicalComponentsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-07-01</xbrli:startDate>
      <xbrli:endDate>2016-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160701to20170630_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementGeographicalAxis_InternationalMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:ReportableGeographicalComponentsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">shor:InternationalMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-07-01</xbrli:startDate>
      <xbrli:endDate>2017-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140701to20150630_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementGeographicalAxis_US">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:ReportableGeographicalComponentsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-07-01</xbrli:startDate>
      <xbrli:endDate>2015-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20150701to20160630_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementGeographicalAxis_US">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:ReportableGeographicalComponentsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-07-01</xbrli:startDate>
      <xbrli:endDate>2016-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160701to20170630_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementGeographicalAxis_US">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:ReportableGeographicalComponentsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-07-01</xbrli:startDate>
      <xbrli:endDate>2017-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160630_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementGeographicalAxis_InternationalMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:ReportableGeographicalComponentsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">shor:InternationalMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-06-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170630_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementGeographicalAxis_US">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:ReportableGeographicalComponentsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-06-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170630_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementGeographicalAxis_InternationalMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:ReportableGeographicalComponentsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">shor:InternationalMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-06-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160630_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementGeographicalAxis_US">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:ReportableGeographicalComponentsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-06-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20150701to20160630_ConcentrationRiskByBenchmarkAxis_SalesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-07-01</xbrli:startDate>
      <xbrli:endDate>2016-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140701to20150630_ConcentrationRiskByBenchmarkAxis_SalesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-07-01</xbrli:startDate>
      <xbrli:endDate>2015-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160701to20170630_ConcentrationRiskByBenchmarkAxis_SalesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-07-01</xbrli:startDate>
      <xbrli:endDate>2017-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170630_DerivativeInstrumentRiskAxis_AUD">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">currency:AUD</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-06-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160630_DerivativeInstrumentRiskAxis_GBP">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">currency:GBP</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-06-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170630_DerivativeInstrumentRiskAxis_EUR">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">currency:EUR</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-06-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160630_DerivativeInstrumentRiskAxis_EUR">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">currency:EUR</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-06-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160630_DerivativeInstrumentRiskAxis_CAD">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">currency:CAD</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-06-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160630_DerivativeInstrumentRiskAxis_AUD">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">currency:AUD</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-06-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170630_DerivativeInstrumentRiskAxis_GBP">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">currency:GBP</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-06-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170630_DerivativeInstrumentRiskAxis_CAD">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">currency:CAD</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-06-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20150701to20150930">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-07-01</xbrli:startDate>
      <xbrli:endDate>2015-09-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161001to20161231">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-10-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20151001to20151231">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-10-01</xbrli:startDate>
      <xbrli:endDate>2015-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160401to20160630">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-04-01</xbrli:startDate>
      <xbrli:endDate>2016-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170401to20170630">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-04-01</xbrli:startDate>
      <xbrli:endDate>2017-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170101to20170331">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160701to20160930">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-07-01</xbrli:startDate>
      <xbrli:endDate>2016-09-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160101to20160331">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>
      <xbrli:endDate>2016-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170726_BusinessAcquisitionAxis_MitelUSHoldingsIncMember_SubsequentEventTypeAxis_SubsequentEventMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001388133</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">shor:MitelUSHoldingsIncMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-07-26</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:unit id="U001">
    <xbrli:measure>iso4217:USD</xbrli:measure>
  </xbrli:unit>
  <xbrli:unit id="U002">
    <xbrli:measure>xbrli:shares</xbrli:measure>
  </xbrli:unit>
  <xbrli:unit id="U003">
    <xbrli:divide>
      <xbrli:unitNumerator>
        <xbrli:measure>iso4217:USD</xbrli:measure>
      </xbrli:unitNumerator>
      <xbrli:unitDenominator>
        <xbrli:measure>xbrli:shares</xbrli:measure>
      </xbrli:unitDenominator>
    </xbrli:divide>
  </xbrli:unit>
  <xbrli:unit id="U004">
    <xbrli:measure>shor:Distributor</xbrli:measure>
  </xbrli:unit>
  <xbrli:unit id="U005">
    <xbrli:measure>xbrli:pure</xbrli:measure>
  </xbrli:unit>
  <xbrli:unit id="U006">
    <xbrli:measure>shor:Institution</xbrli:measure>
  </xbrli:unit>
  <xbrli:unit id="U007">
    <xbrli:measure>iso4217:AUD</xbrli:measure>
  </xbrli:unit>
  <xbrli:unit id="U008">
    <xbrli:measure>shor:Customer</xbrli:measure>
  </xbrli:unit>
  <xbrli:unit id="U009">
    <xbrli:measure>iso4217:GBP</xbrli:measure>
  </xbrli:unit>
  <xbrli:unit id="U010">
    <xbrli:measure>iso4217:EUR</xbrli:measure>
  </xbrli:unit>
  <xbrli:unit id="U011">
    <xbrli:measure>iso4217:CAD</xbrli:measure>
  </xbrli:unit>
  <!--Amendment Flag-->
  <dei:AmendmentFlag contextRef="c20160701to20170630">false</dei:AmendmentFlag>
  <!--Current Fiscal Year End Date-->
  <dei:CurrentFiscalYearEndDate contextRef="c20160701to20170630">--06-30</dei:CurrentFiscalYearEndDate>
  <!--Document Period End Date-->
  <dei:DocumentPeriodEndDate contextRef="c20160701to20170630">2017-06-30</dei:DocumentPeriodEndDate>
  <!--Entity Well-known Seasoned Issuer-->
  <dei:EntityWellKnownSeasonedIssuer contextRef="c20160701to20170630">No</dei:EntityWellKnownSeasonedIssuer>
  <!--Entity Voluntary Filers-->
  <dei:EntityVoluntaryFilers contextRef="c20160701to20170630">No</dei:EntityVoluntaryFilers>
  <!--Entity Current Reporting Status-->
  <dei:EntityCurrentReportingStatus contextRef="c20160701to20170630">Yes</dei:EntityCurrentReportingStatus>
  <!--Entity Filer Category-->
  <dei:EntityFilerCategory contextRef="c20160701to20170630">Accelerated Filer</dei:EntityFilerCategory>
  <!--Entity Public Float-->
  <dei:EntityPublicFloat contextRef="c20161231" unitRef="U001" decimals="-5">482800000</dei:EntityPublicFloat>
  <!--Entity Registrant Name-->
  <dei:EntityRegistrantName contextRef="c20160701to20170630">ShoreTel Inc</dei:EntityRegistrantName>
  <!--Entity Central Index Key-->
  <dei:EntityCentralIndexKey contextRef="c20160701to20170630">0001388133</dei:EntityCentralIndexKey>
  <!--Entity Common Stock, Shares Outstanding-->
  <dei:EntityCommonStockSharesOutstanding contextRef="c20170824" unitRef="U002" decimals="INF">69152947</dei:EntityCommonStockSharesOutstanding>
  <!--Document Fiscal Year Focus-->
  <dei:DocumentFiscalYearFocus contextRef="c20160701to20170630">2017</dei:DocumentFiscalYearFocus>
  <!--Document Fiscal Period Focus-->
  <dei:DocumentFiscalPeriodFocus contextRef="c20160701to20170630">FY</dei:DocumentFiscalPeriodFocus>
  <!--Document Type-->
  <dei:DocumentType contextRef="c20160701to20170630">10-K</dei:DocumentType>
  <!--Notional contract amount-Australia, Dollars-->
  <invest:DerivativeNotionalAmount contextRef="c20170630_DerivativeInstrumentRiskAxis_AUD" unitRef="U007" decimals="-3">2870000</invest:DerivativeNotionalAmount>
  <!--Notional contract amount-United Kingdom, Pounds-->
  <invest:DerivativeNotionalAmount contextRef="c20160630_DerivativeInstrumentRiskAxis_GBP" unitRef="U009" decimals="-3">830000</invest:DerivativeNotionalAmount>
  <!--Notional contract amount-Euro [Member]-->
  <invest:DerivativeNotionalAmount contextRef="c20170630_DerivativeInstrumentRiskAxis_EUR" unitRef="U001" decimals="-3">1143000</invest:DerivativeNotionalAmount>
  <!--Notional contract amount-Euro [Member]-->
  <invest:DerivativeNotionalAmount contextRef="c20170630_DerivativeInstrumentRiskAxis_EUR" unitRef="U010" decimals="-3">1010000</invest:DerivativeNotionalAmount>
  <!--Notional contract amount-Euro [Member]-->
  <invest:DerivativeNotionalAmount contextRef="c20160630_DerivativeInstrumentRiskAxis_EUR" unitRef="U010" decimals="-3">1500000</invest:DerivativeNotionalAmount>
  <!--Notional contract amount-Canada, Dollars-->
  <invest:DerivativeNotionalAmount contextRef="c20160630_DerivativeInstrumentRiskAxis_CAD" unitRef="U011" decimals="-3">940000</invest:DerivativeNotionalAmount>
  <!--Notional contract amount-->
  <invest:DerivativeNotionalAmount contextRef="c20160630" unitRef="U001" decimals="-3">4772000</invest:DerivativeNotionalAmount>
  <!--Notional contract amount-Australia, Dollars-->
  <invest:DerivativeNotionalAmount contextRef="c20160630_DerivativeInstrumentRiskAxis_AUD" unitRef="U007" decimals="-3">1800000</invest:DerivativeNotionalAmount>
  <!--Notional contract amount-United Kingdom, Pounds-->
  <invest:DerivativeNotionalAmount contextRef="c20170630_DerivativeInstrumentRiskAxis_GBP" unitRef="U001" decimals="-3">2904000</invest:DerivativeNotionalAmount>
  <!--Notional contract amount-Euro [Member]-->
  <invest:DerivativeNotionalAmount contextRef="c20160630_DerivativeInstrumentRiskAxis_EUR" unitRef="U001" decimals="-3">1650000</invest:DerivativeNotionalAmount>
  <!--Notional contract amount-United Kingdom, Pounds-->
  <invest:DerivativeNotionalAmount contextRef="c20160630_DerivativeInstrumentRiskAxis_GBP" unitRef="U001" decimals="-3">1088000</invest:DerivativeNotionalAmount>
  <!--Notional contract amount-Australia, Dollars-->
  <invest:DerivativeNotionalAmount contextRef="c20160630_DerivativeInstrumentRiskAxis_AUD" unitRef="U001" decimals="-3">1316000</invest:DerivativeNotionalAmount>
  <!--Notional contract amount-->
  <invest:DerivativeNotionalAmount contextRef="c20170630" unitRef="U001" decimals="-3">6881000</invest:DerivativeNotionalAmount>
  <!--Notional contract amount-Canada, Dollars-->
  <invest:DerivativeNotionalAmount contextRef="c20160630_DerivativeInstrumentRiskAxis_CAD" unitRef="U001" decimals="-3">718000</invest:DerivativeNotionalAmount>
  <!--Notional contract amount-Canada, Dollars-->
  <invest:DerivativeNotionalAmount contextRef="c20170630_DerivativeInstrumentRiskAxis_CAD" unitRef="U011" decimals="-3">860000</invest:DerivativeNotionalAmount>
  <!--Notional contract amount-United Kingdom, Pounds-->
  <invest:DerivativeNotionalAmount contextRef="c20170630_DerivativeInstrumentRiskAxis_GBP" unitRef="U009" decimals="-3">2250000</invest:DerivativeNotionalAmount>
  <!--Notional contract amount-Canada, Dollars-->
  <invest:DerivativeNotionalAmount contextRef="c20170630_DerivativeInstrumentRiskAxis_CAD" unitRef="U001" decimals="-3">657000</invest:DerivativeNotionalAmount>
  <!--Notional contract amount-Australia, Dollars-->
  <invest:DerivativeNotionalAmount contextRef="c20170630_DerivativeInstrumentRiskAxis_AUD" unitRef="U001" decimals="-3">2177000</invest:DerivativeNotionalAmount>
  <!--Accounts Payable, Current-->
  <us-gaap:AccountsPayableCurrent contextRef="c20160630" unitRef="U001" decimals="-3">14932000</us-gaap:AccountsPayableCurrent>
  <!--Accounts Payable, Current-->
  <us-gaap:AccountsPayableCurrent contextRef="c20170630" unitRef="U001" decimals="-3">14011000</us-gaap:AccountsPayableCurrent>
  <!--Accounts receivable, net of allowances of $500 and $678 as of June 30, 2017 and 2016, respectively-->
  <us-gaap:AccountsReceivableNetCurrent contextRef="c20160630" unitRef="U001" decimals="-3">32902000</us-gaap:AccountsReceivableNetCurrent>
  <!--Accounts receivable, net of allowances of $500 and $678 as of June 30, 2017 and 2016, respectively-->
  <us-gaap:AccountsReceivableNetCurrent contextRef="c20170630" unitRef="U001" decimals="-3">31393000</us-gaap:AccountsReceivableNetCurrent>
  <!--Accretion (Amortization) of Discounts and Premiums, Investments-->
  <us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments contextRef="c20150701to20160630" unitRef="U001" decimals="-3">-161000</us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments>
  <!--Accretion (Amortization) of Discounts and Premiums, Investments-->
  <us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments contextRef="c20140701to20150630" unitRef="U001" decimals="-3">-120000</us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments>
  <!--Accretion (Amortization) of Discounts and Premiums, Investments-->
  <us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments contextRef="c20160701to20170630" unitRef="U001" decimals="-3">-374000</us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments>
  <!--Accrued Liabilities, Current-->
  <us-gaap:AccruedLiabilitiesCurrent contextRef="c20170630" unitRef="U001" decimals="-3">15633000</us-gaap:AccruedLiabilitiesCurrent>
  <!--Accrued Liabilities, Current-->
  <us-gaap:AccruedLiabilitiesCurrent contextRef="c20160630" unitRef="U001" decimals="-3">20397000</us-gaap:AccruedLiabilitiesCurrent>
  <!--Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment-->
  <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="c20170630" unitRef="U001" decimals="-3">61579000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
  <!--Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment-->
  <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="c20160630" unitRef="U001" decimals="-3">49426000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
  <!--Accumulated Other Comprehensive Income (Loss), Net of Tax-->
  <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c20170630" unitRef="U001" decimals="-3">-72000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
  <!--Accumulated Other Comprehensive Income (Loss), Net of Tax-->
  <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c20160630" unitRef="U001" decimals="-3">36000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
  <!--Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition-Common Stock and Additional Paid-In-Capital [Member]-->
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c20160701to20170630_StatementEquityComponentsAxis_CommonStockIncludingAdditionalPaidInCapitalMember" unitRef="U001" decimals="-3">9789000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
  <!--Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition-Common Stock and Additional Paid-In-Capital [Member]-->
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c20140701to20150630_StatementEquityComponentsAxis_CommonStockIncludingAdditionalPaidInCapitalMember" unitRef="U001" decimals="-3">8413000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
  <!--Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition-Common Stock and Additional Paid-In-Capital [Member]-->
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c20150701to20160630_StatementEquityComponentsAxis_CommonStockIncludingAdditionalPaidInCapitalMember" unitRef="U001" decimals="-3">8871000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
  <!--Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition-->
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c20160701to20170630" unitRef="U001" decimals="-3">9789000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
  <!--Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition-->
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c20140701to20150630" unitRef="U001" decimals="-3">8413000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
  <!--Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition-->
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c20150701to20160630" unitRef="U001" decimals="-3">8871000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
  <!--Total stock-based compensation expense-->
  <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c20150701to20160630" unitRef="U001" decimals="-3">8871000</us-gaap:AllocatedShareBasedCompensationExpense>
  <!--Total stock-based compensation expense-Cost of Support and Services Revenue [Member]-->
  <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c20160701to20170630_IncomeStatementLocationAxis_CostOfSupportAndServicesRevenueMember" unitRef="U001" decimals="-3">370000</us-gaap:AllocatedShareBasedCompensationExpense>
  <!--Total stock-based compensation expense-Cost of Product Revenue [Member]-->
  <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c20150701to20160630_IncomeStatementLocationAxis_CostOfSalesMember" unitRef="U001" decimals="-3">64000</us-gaap:AllocatedShareBasedCompensationExpense>
  <!--Total stock-based compensation expense-Sales and Marketing [Member]-->
  <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c20150701to20160630_IncomeStatementLocationAxis_SellingAndMarketingExpenseMember" unitRef="U001" decimals="-3">2569000</us-gaap:AllocatedShareBasedCompensationExpense>
  <!--Total stock-based compensation expense-Cost of hosted and related service revenue [Member]-->
  <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c20150701to20160630_IncomeStatementLocationAxis_CostOfHostedAndRelatedServiceRevenueMember" unitRef="U001" decimals="-3">1272000</us-gaap:AllocatedShareBasedCompensationExpense>
  <!--Total stock-based compensation expense-->
  <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c20160701to20170630" unitRef="U001" decimals="-3">9789000</us-gaap:AllocatedShareBasedCompensationExpense>
  <!--Total stock-based compensation expense-Cost of hosted and related service revenue [Member]-->
  <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c20160701to20170630_IncomeStatementLocationAxis_CostOfHostedAndRelatedServiceRevenueMember" unitRef="U001" decimals="-3">261000</us-gaap:AllocatedShareBasedCompensationExpense>
  <!--Total stock-based compensation expense-Cost of hosted and related service revenue [Member]-->
  <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c20140701to20150630_IncomeStatementLocationAxis_CostOfHostedAndRelatedServiceRevenueMember" unitRef="U001" decimals="-3">1215000</us-gaap:AllocatedShareBasedCompensationExpense>
  <!--Total stock-based compensation expense-General and Administrative [Member]-->
  <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c20150701to20160630_IncomeStatementLocationAxis_GeneralAndAdministrativeExpenseMember" unitRef="U001" decimals="-3">2522000</us-gaap:AllocatedShareBasedCompensationExpense>
  <!--Total stock-based compensation expense-Research and Development [Member]-->
  <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c20160701to20170630_IncomeStatementLocationAxis_ResearchAndDevelopmentExpenseMember" unitRef="U001" decimals="-3">2256000</us-gaap:AllocatedShareBasedCompensationExpense>
  <!--Total stock-based compensation expense-General and Administrative [Member]-->
  <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c20140701to20150630_IncomeStatementLocationAxis_GeneralAndAdministrativeExpenseMember" unitRef="U001" decimals="-3">2308000</us-gaap:AllocatedShareBasedCompensationExpense>
  <!--Total stock-based compensation expense-Sales and Marketing [Member]-->
  <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c20160701to20170630_IncomeStatementLocationAxis_SellingAndMarketingExpenseMember" unitRef="U001" decimals="-3">2909000</us-gaap:AllocatedShareBasedCompensationExpense>
  <!--Total stock-based compensation expense-Research and Development [Member]-->
  <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c20150701to20160630_IncomeStatementLocationAxis_ResearchAndDevelopmentExpenseMember" unitRef="U001" decimals="-3">1854000</us-gaap:AllocatedShareBasedCompensationExpense>
  <!--Total stock-based compensation expense-->
  <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c20140701to20150630" unitRef="U001" decimals="-3">8413000</us-gaap:AllocatedShareBasedCompensationExpense>
  <!--Total stock-based compensation expense-Research and Development [Member]-->
  <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c20140701to20150630_IncomeStatementLocationAxis_ResearchAndDevelopmentExpenseMember" unitRef="U001" decimals="-3">1928000</us-gaap:AllocatedShareBasedCompensationExpense>
  <!--Total stock-based compensation expense-Cost of Support and Services Revenue [Member]-->
  <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c20140701to20150630_IncomeStatementLocationAxis_CostOfSupportAndServicesRevenueMember" unitRef="U001" decimals="-3">497000</us-gaap:AllocatedShareBasedCompensationExpense>
  <!--Total stock-based compensation expense-Cost of Product Revenue [Member]-->
  <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c20160701to20170630_IncomeStatementLocationAxis_CostOfSalesMember" unitRef="U001" decimals="-3">53000</us-gaap:AllocatedShareBasedCompensationExpense>
  <!--Total stock-based compensation expense-Sales and Marketing [Member]-->
  <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c20140701to20150630_IncomeStatementLocationAxis_SellingAndMarketingExpenseMember" unitRef="U001" decimals="-3">2391000</us-gaap:AllocatedShareBasedCompensationExpense>
  <!--Total stock-based compensation expense-General and Administrative [Member]-->
  <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c20160701to20170630_IncomeStatementLocationAxis_GeneralAndAdministrativeExpenseMember" unitRef="U001" decimals="-3">3940000</us-gaap:AllocatedShareBasedCompensationExpense>
  <!--Total stock-based compensation expense-Cost of Support and Services Revenue [Member]-->
  <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c20150701to20160630_IncomeStatementLocationAxis_CostOfSupportAndServicesRevenueMember" unitRef="U001" decimals="-3">590000</us-gaap:AllocatedShareBasedCompensationExpense>
  <!--Total stock-based compensation expense-Cost of Product Revenue [Member]-->
  <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c20140701to20150630_IncomeStatementLocationAxis_CostOfSalesMember" unitRef="U001" decimals="-3">74000</us-gaap:AllocatedShareBasedCompensationExpense>
  <!--Allowance for Doubtful Accounts Receivable-->
  <us-gaap:AllowanceForDoubtfulAccountsReceivable contextRef="c20160630" unitRef="U001" decimals="-3">678000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
  <!--Allowance for Doubtful Accounts Receivable-->
  <us-gaap:AllowanceForDoubtfulAccountsReceivable contextRef="c20150630" unitRef="U001" decimals="-3">631000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
  <!--Allowance for Doubtful Accounts Receivable-->
  <us-gaap:AllowanceForDoubtfulAccountsReceivable contextRef="c20140630" unitRef="U001" decimals="-3">636000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
  <!--Allowance for Doubtful Accounts Receivable-->
  <us-gaap:AllowanceForDoubtfulAccountsReceivable contextRef="c20170630" unitRef="U001" decimals="-3">500000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
  <!--Allowance for Loan and Lease Losses Write-offs, Net-->
  <us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet contextRef="c20150701to20160630" unitRef="U001" decimals="-3">248000</us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet>
  <!--Allowance for Loan and Lease Losses Write-offs, Net-->
  <us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet contextRef="c20160701to20170630" unitRef="U001" decimals="-3">395000</us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet>
  <!--Allowance for Loan and Lease Losses Write-offs, Net-->
  <us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet contextRef="c20140701to20150630" unitRef="U001" decimals="-3">187000</us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet>
  <!--Accounts receivable, allowances-->
  <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent contextRef="c20160630" unitRef="U001" decimals="-3">678000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
  <!--Accounts receivable, allowances-->
  <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent contextRef="c20170630" unitRef="U001" decimals="-3">500000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
  <!--Amortization of intangible assets-->
  <us-gaap:AmortizationOfIntangibleAssets contextRef="c20140701to20150630" unitRef="U001" decimals="-5">8100000</us-gaap:AmortizationOfIntangibleAssets>
  <!--Amortization of intangible assets-->
  <us-gaap:AmortizationOfIntangibleAssets contextRef="c20150701to20160630" unitRef="U001" decimals="-5">8400000</us-gaap:AmortizationOfIntangibleAssets>
  <!--Amortization of intangible assets-->
  <us-gaap:AmortizationOfIntangibleAssets contextRef="c20160701to20170630" unitRef="U001" decimals="-5">7600000</us-gaap:AmortizationOfIntangibleAssets>
  <!--Antidilutive weighted shares excluded from calculation of diluted shares (in shares)-->
  <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="c20150701to20160630" unitRef="U002" decimals="-5">4900000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
  <!--Antidilutive weighted shares excluded from calculation of diluted shares (in shares)-->
  <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="c20140701to20150630" unitRef="U002" decimals="-5">3800000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
  <!--Antidilutive weighted shares excluded from calculation of diluted shares (in shares)-->
  <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="c20160701to20170630" unitRef="U002" decimals="-5">5000000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
  <!--Impairment of indemnification asset charge-->
  <us-gaap:AssetImpairmentCharges contextRef="c20140701to20150630" unitRef="U001" decimals="-3">3584000</us-gaap:AssetImpairmentCharges>
  <!--Impairment of indemnification asset charge-->
  <us-gaap:AssetImpairmentCharges contextRef="c20150701to20160630" unitRef="U001" decimals="-3">0</us-gaap:AssetImpairmentCharges>
  <!--Impairment of indemnification asset charge-->
  <us-gaap:AssetImpairmentCharges contextRef="c20160701to20170630" unitRef="U001" decimals="-3">0</us-gaap:AssetImpairmentCharges>
  <!--Assets-->
  <us-gaap:Assets contextRef="c20160630" unitRef="U001" decimals="-3">342338000</us-gaap:Assets>
  <!--Assets-->
  <us-gaap:Assets contextRef="c20170630" unitRef="U001" decimals="-3">339452000</us-gaap:Assets>
  <!--Total assets measured and recorded at fair value-Level 1 [Member]-->
  <us-gaap:AssetsFairValueDisclosureRecurring contextRef="c20170630_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member" unitRef="U001" decimals="-3">1485000</us-gaap:AssetsFairValueDisclosureRecurring>
  <!--Total assets measured and recorded at fair value-Level 2 [Member]-->
  <us-gaap:AssetsFairValueDisclosureRecurring contextRef="c20170630_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member" unitRef="U001" decimals="-3">48665000</us-gaap:AssetsFairValueDisclosureRecurring>
  <!--Total assets measured and recorded at fair value-Level 3 [Member]-->
  <us-gaap:AssetsFairValueDisclosureRecurring contextRef="c20170630_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member" unitRef="U001" decimals="-3">0</us-gaap:AssetsFairValueDisclosureRecurring>
  <!--Total assets measured and recorded at fair value-->
  <us-gaap:AssetsFairValueDisclosureRecurring contextRef="c20160630" unitRef="U001" decimals="-3">49966000</us-gaap:AssetsFairValueDisclosureRecurring>
  <!--Total assets measured and recorded at fair value-Level 3 [Member]-->
  <us-gaap:AssetsFairValueDisclosureRecurring contextRef="c20160630_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member" unitRef="U001" decimals="-3">0</us-gaap:AssetsFairValueDisclosureRecurring>
  <!--Total assets measured and recorded at fair value-Level 2 [Member]-->
  <us-gaap:AssetsFairValueDisclosureRecurring contextRef="c20160630_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member" unitRef="U001" decimals="-3">46433000</us-gaap:AssetsFairValueDisclosureRecurring>
  <!--Total assets measured and recorded at fair value-->
  <us-gaap:AssetsFairValueDisclosureRecurring contextRef="c20170630" unitRef="U001" decimals="-3">50150000</us-gaap:AssetsFairValueDisclosureRecurring>
  <!--Total assets measured and recorded at fair value-Level 1 [Member]-->
  <us-gaap:AssetsFairValueDisclosureRecurring contextRef="c20160630_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member" unitRef="U001" decimals="-3">3533000</us-gaap:AssetsFairValueDisclosureRecurring>
  <!--Assets, Current-->
  <us-gaap:AssetsCurrent contextRef="c20170630" unitRef="U001" decimals="-3">171924000</us-gaap:AssetsCurrent>
  <!--Assets, Current-->
  <us-gaap:AssetsCurrent contextRef="c20160630" unitRef="U001" decimals="-3">166969000</us-gaap:AssetsCurrent>
  <!--Fair value-->
  <us-gaap:AvailableForSaleSecurities contextRef="c20160630" unitRef="U001" decimals="-3">46433000</us-gaap:AvailableForSaleSecurities>
  <!--Fair value-Corporate Bonds and Commercial Paper [Member]-->
  <us-gaap:AvailableForSaleSecurities contextRef="c20170630_MajorTypesOfDebtAndEquitySecuritiesAxis_CorporateDebtSecuritiesMember" unitRef="U001" decimals="-3">23186000</us-gaap:AvailableForSaleSecurities>
  <!--Fair value-->
  <us-gaap:AvailableForSaleSecurities contextRef="c20170630" unitRef="U001" decimals="-3">48665000</us-gaap:AvailableForSaleSecurities>
  <!--Fair value-Corporate Bonds and Commercial Paper [Member]-->
  <us-gaap:AvailableForSaleSecurities contextRef="c20160630_MajorTypesOfDebtAndEquitySecuritiesAxis_CorporateDebtSecuritiesMember" unitRef="U001" decimals="-3">26363000</us-gaap:AvailableForSaleSecurities>
  <!--Fair value-U.S. Government Agency Securities [Member]-->
  <us-gaap:AvailableForSaleSecurities contextRef="c20170630_MajorTypesOfDebtAndEquitySecuritiesAxis_USGovernmentAgenciesDebtSecuritiesMember" unitRef="U001" decimals="-3">25479000</us-gaap:AvailableForSaleSecurities>
  <!--Fair value-U.S. Government Agency Securities [Member]-->
  <us-gaap:AvailableForSaleSecurities contextRef="c20160630_MajorTypesOfDebtAndEquitySecuritiesAxis_USGovernmentAgenciesDebtSecuritiesMember" unitRef="U001" decimals="-3">20070000</us-gaap:AvailableForSaleSecurities>
  <!--Fair value-Level 1 [Member]-Corporate Bonds and Commercial Paper [Member]-->
  <us-gaap:AvailableForSaleSecurities contextRef="c20160630_FairValueByAssetClassAxis_CorporateDebtSecuritiesMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member" unitRef="U001" decimals="-3">0</us-gaap:AvailableForSaleSecurities>
  <!--Fair value-Level 3 [Member]-U.S. Government Agency Securities [Member]-->
  <us-gaap:AvailableForSaleSecurities contextRef="c20160630_FairValueByAssetClassAxis_USGovernmentAgenciesDebtSecuritiesMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member" unitRef="U001" decimals="-3">0</us-gaap:AvailableForSaleSecurities>
  <!--Fair value-U.S. Government Agency Securities [Member]-Level 2 [Member]-->
  <us-gaap:AvailableForSaleSecurities contextRef="c20170630_FairValueByAssetClassAxis_USGovernmentAgenciesDebtSecuritiesMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member" unitRef="U001" decimals="-3">25479000</us-gaap:AvailableForSaleSecurities>
  <!--Fair value-Corporate Bonds and Commercial Paper [Member]-->
  <us-gaap:AvailableForSaleSecurities contextRef="c20160630_FairValueByAssetClassAxis_CorporateDebtSecuritiesMember" unitRef="U001" decimals="-3">26363000</us-gaap:AvailableForSaleSecurities>
  <!--Fair value-Corporate Bonds and Commercial Paper [Member]-Level 3 [Member]-->
  <us-gaap:AvailableForSaleSecurities contextRef="c20170630_FairValueByAssetClassAxis_CorporateDebtSecuritiesMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member" unitRef="U001" decimals="-3">0</us-gaap:AvailableForSaleSecurities>
  <!--Fair value-Level 1 [Member]-U.S. Government Agency Securities [Member]-->
  <us-gaap:AvailableForSaleSecurities contextRef="c20170630_FairValueByAssetClassAxis_USGovernmentAgenciesDebtSecuritiesMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member" unitRef="U001" decimals="-3">0</us-gaap:AvailableForSaleSecurities>
  <!--Fair value-U.S. Government Agency Securities [Member]-->
  <us-gaap:AvailableForSaleSecurities contextRef="c20160630_FairValueByAssetClassAxis_USGovernmentAgenciesDebtSecuritiesMember" unitRef="U001" decimals="-3">20070000</us-gaap:AvailableForSaleSecurities>
  <!--Fair value-U.S. Government Agency Securities [Member]-Level 2 [Member]-->
  <us-gaap:AvailableForSaleSecurities contextRef="c20160630_FairValueByAssetClassAxis_USGovernmentAgenciesDebtSecuritiesMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member" unitRef="U001" decimals="-3">20070000</us-gaap:AvailableForSaleSecurities>
  <!--Fair value-Level 3 [Member]-Corporate Bonds and Commercial Paper [Member]-->
  <us-gaap:AvailableForSaleSecurities contextRef="c20160630_FairValueByAssetClassAxis_CorporateDebtSecuritiesMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member" unitRef="U001" decimals="-3">0</us-gaap:AvailableForSaleSecurities>
  <!--Fair value-Corporate Bonds and Commercial Paper [Member]-->
  <us-gaap:AvailableForSaleSecurities contextRef="c20170630_FairValueByAssetClassAxis_CorporateDebtSecuritiesMember" unitRef="U001" decimals="-3">23186000</us-gaap:AvailableForSaleSecurities>
  <!--Fair value-Level 2 [Member]-Corporate Bonds and Commercial Paper [Member]-->
  <us-gaap:AvailableForSaleSecurities contextRef="c20160630_FairValueByAssetClassAxis_CorporateDebtSecuritiesMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member" unitRef="U001" decimals="-3">26363000</us-gaap:AvailableForSaleSecurities>
  <!--Fair value-U.S. Government Agency Securities [Member]-Level 3 [Member]-->
  <us-gaap:AvailableForSaleSecurities contextRef="c20170630_FairValueByAssetClassAxis_USGovernmentAgenciesDebtSecuritiesMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member" unitRef="U001" decimals="-3">0</us-gaap:AvailableForSaleSecurities>
  <!--Fair value-Corporate Bonds and Commercial Paper [Member]-Level 1 [Member]-->
  <us-gaap:AvailableForSaleSecurities contextRef="c20170630_FairValueByAssetClassAxis_CorporateDebtSecuritiesMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member" unitRef="U001" decimals="-3">0</us-gaap:AvailableForSaleSecurities>
  <!--Fair value-U.S. Government Agency Securities [Member]-->
  <us-gaap:AvailableForSaleSecurities contextRef="c20170630_FairValueByAssetClassAxis_USGovernmentAgenciesDebtSecuritiesMember" unitRef="U001" decimals="-3">25479000</us-gaap:AvailableForSaleSecurities>
  <!--Fair value-Level 2 [Member]-Corporate Bonds and Commercial Paper [Member]-->
  <us-gaap:AvailableForSaleSecurities contextRef="c20170630_FairValueByAssetClassAxis_CorporateDebtSecuritiesMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member" unitRef="U001" decimals="-3">23186000</us-gaap:AvailableForSaleSecurities>
  <!--Fair value-U.S. Government Agency Securities [Member]-Level 1 [Member]-->
  <us-gaap:AvailableForSaleSecurities contextRef="c20160630_FairValueByAssetClassAxis_USGovernmentAgenciesDebtSecuritiesMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member" unitRef="U001" decimals="-3">0</us-gaap:AvailableForSaleSecurities>
  <!--Available-for-sale Securities, Debt Maturities, Rolling Year Two Through Five, Fair Value-->
  <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue contextRef="c20170630" unitRef="U001" decimals="-3">5672000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue>
  <!--Available-for-sale Securities, Debt Maturities, Rolling Year Two Through Five, Fair Value-->
  <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue contextRef="c20160630" unitRef="U001" decimals="-3">18319000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue>
  <!--Available-for-sale Securities, Debt Maturities, Next Rolling Twelve Months, Fair Value-->
  <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue contextRef="c20170630" unitRef="U001" decimals="-3">42993000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue>
  <!--Available-for-sale Securities, Debt Maturities, Next Rolling Twelve Months, Fair Value-->
  <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue contextRef="c20160630" unitRef="U001" decimals="-3">28114000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue>
  <!--Available-for-sale Securities, Accumulated Gross Unrealized Gain, before Tax-->
  <us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax contextRef="c20170630" unitRef="U001" decimals="-3">0</us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
  <!--Available-for-sale Securities, Accumulated Gross Unrealized Gain, before Tax-U.S. Government Agency Securities [Member]-->
  <us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax contextRef="c20170630_MajorTypesOfDebtAndEquitySecuritiesAxis_USGovernmentAgenciesDebtSecuritiesMember" unitRef="U001" decimals="-3">0</us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
  <!--Available-for-sale Securities, Accumulated Gross Unrealized Gain, before Tax-->
  <us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax contextRef="c20160630" unitRef="U001" decimals="-3">41000</us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
  <!--Available-for-sale Securities, Accumulated Gross Unrealized Gain, before Tax-Corporate Bonds and Commercial Paper [Member]-->
  <us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax contextRef="c20160630_MajorTypesOfDebtAndEquitySecuritiesAxis_CorporateDebtSecuritiesMember" unitRef="U001" decimals="-3">9000</us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
  <!--Available-for-sale Securities, Accumulated Gross Unrealized Gain, before Tax-U.S. Government Agency Securities [Member]-->
  <us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax contextRef="c20160630_MajorTypesOfDebtAndEquitySecuritiesAxis_USGovernmentAgenciesDebtSecuritiesMember" unitRef="U001" decimals="-3">32000</us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
  <!--Available-for-sale Securities, Accumulated Gross Unrealized Gain, before Tax-Corporate Bonds and Commercial Paper [Member]-->
  <us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax contextRef="c20170630_MajorTypesOfDebtAndEquitySecuritiesAxis_CorporateDebtSecuritiesMember" unitRef="U001" decimals="-3">0</us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
  <!--Available-for-sale Securities, Accumulated Gross Unrealized Loss, before Tax-Corporate Bonds and Commercial Paper [Member]-->
  <us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax contextRef="c20160630_MajorTypesOfDebtAndEquitySecuritiesAxis_CorporateDebtSecuritiesMember" unitRef="U001" decimals="-3">5000</us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
  <!--Available-for-sale Securities, Accumulated Gross Unrealized Loss, before Tax-Corporate Bonds and Commercial Paper [Member]-->
  <us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax contextRef="c20170630_MajorTypesOfDebtAndEquitySecuritiesAxis_CorporateDebtSecuritiesMember" unitRef="U001" decimals="-3">27000</us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
  <!--Available-for-sale Securities, Accumulated Gross Unrealized Loss, before Tax-U.S. Government Agency Securities [Member]-->
  <us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax contextRef="c20160630_MajorTypesOfDebtAndEquitySecuritiesAxis_USGovernmentAgenciesDebtSecuritiesMember" unitRef="U001" decimals="-3">0</us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
  <!--Available-for-sale Securities, Accumulated Gross Unrealized Loss, before Tax-->
  <us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax contextRef="c20170630" unitRef="U001" decimals="-3">72000</us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
  <!--Available-for-sale Securities, Accumulated Gross Unrealized Loss, before Tax-->
  <us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax contextRef="c20160630" unitRef="U001" decimals="-3">5000</us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
  <!--Available-for-sale Securities, Accumulated Gross Unrealized Loss, before Tax-U.S. Government Agency Securities [Member]-->
  <us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax contextRef="c20170630_MajorTypesOfDebtAndEquitySecuritiesAxis_USGovernmentAgenciesDebtSecuritiesMember" unitRef="U001" decimals="-3">45000</us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
  <!--Summary of short-term investments-->
  <us-gaap:AvailableForSaleSecuritiesTextBlock contextRef="c20160701to20170630">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div class="para" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 4%; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;The following is a summary of the Company&amp;#8217;s short-term investments (in thousands):&lt;/div&gt;&lt;div&gt;&lt;table align="center" style="margin-top: 4px; width: 91%; border-collapse: collapse; margin-left: 0%;"&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 41%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 3px;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="12" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 3px; padding-right: 0px; font-weight: bold;"&gt;June 30, 2017&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 41%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 3px;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="3" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; width: 13%; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 3px; padding-right: 3px;"&gt;&lt;b&gt;Amortized&lt;br /&gt;&lt;/b&gt;&lt;b&gt;Cost&lt;/b&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="3" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; width: 13%; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 3px; padding-right: 3px;"&gt;&lt;b&gt;Gross&lt;br /&gt;&lt;/b&gt;&lt;b&gt;Unrealized&lt;br /&gt;&lt;/b&gt;&lt;b&gt;Gains&lt;/b&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="3" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; width: 13%; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 3px; padding-right: 3px;"&gt;&lt;b&gt;Gross&lt;br /&gt;&lt;/b&gt;&lt;b&gt;Unrealized&lt;br /&gt;&lt;/b&gt;&lt;b&gt;Losses&lt;/b&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="3" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; width: 13%; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 3px; padding-right: 0px; font-weight: bold;"&gt;Fair Value&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 41%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 3px;"&gt;Corporate bonds and commercial paper&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;23,213&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;(27&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;23,186&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 41%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 3px;"&gt;U.S. Government agency securities&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;25,524&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 1px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 1px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;(45&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 1px; whitespace: nowrap;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;25,479&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 1px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 4px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 41%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 3px;"&gt;Total short-term investments&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;48,737&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 4px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 4px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;(72&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 4px; whitespace: nowrap;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;48,665&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 4px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table align="center" style="margin-top: 4px; width: 91%; border-collapse: collapse; margin-left: 0%;"&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 41%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 3px;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="12" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 3px; padding-right: 0px; font-weight: bold;"&gt;June 30, 2016&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 41%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 3px;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="3" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; width: 13%; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 3px; padding-right: 3px;"&gt;&lt;b&gt;Amortized&lt;br /&gt;&lt;/b&gt;&lt;b&gt;Cost&lt;/b&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="3" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; width: 13%; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 3px; padding-right: 3px;"&gt;&lt;b&gt;Gross&lt;br /&gt;&lt;/b&gt;&lt;b&gt;Unrealized&lt;br /&gt;&lt;/b&gt;&lt;b&gt;Gains&lt;/b&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="3" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; width: 13%; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 3px; padding-right: 3px;"&gt;&lt;b&gt;Gross&lt;br /&gt;&lt;/b&gt;&lt;b&gt;Unrealized&lt;br /&gt;&lt;/b&gt;&lt;b&gt;Losses&lt;/b&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="3" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; width: 13%; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 3px; padding-right: 0px; font-weight: bold;"&gt;Fair Value&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 41%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 3px;"&gt;Corporate bonds and commercial paper&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;26,359&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;9&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;(5&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;26,363&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 41%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 3px;"&gt;U.S. Government agency securities&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;20,038&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 1px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;32&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 1px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 1px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;20,070&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 1px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 4px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 41%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 3px;"&gt;Total short-term investments&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;46,397&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 4px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;41&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 4px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;(5&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 4px; whitespace: nowrap;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;46,433&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 4px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:AvailableForSaleSecuritiesTextBlock>
  <!--Available-for-sale Securities, Debt Maturities, Rolling Year Two Through Five, Amortized Cost Basis-->
  <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveAmortizedCostBasis contextRef="c20160630" unitRef="U001" decimals="-3">18290000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveAmortizedCostBasis>
  <!--Available-for-sale Securities, Debt Maturities, Rolling Year Two Through Five, Amortized Cost Basis-->
  <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveAmortizedCostBasis contextRef="c20170630" unitRef="U001" decimals="-3">5679000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveAmortizedCostBasis>
  <!--Available-for-sale Debt Securities, Amortized Cost Basis-->
  <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis contextRef="c20170630" unitRef="U001" decimals="-3">48737000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
  <!--Available-for-sale Debt Securities, Amortized Cost Basis-Corporate Bonds and Commercial Paper [Member]-->
  <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis contextRef="c20160630_MajorTypesOfDebtAndEquitySecuritiesAxis_CorporateDebtSecuritiesMember" unitRef="U001" decimals="-3">26359000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
  <!--Available-for-sale Debt Securities, Amortized Cost Basis-Corporate Bonds and Commercial Paper [Member]-->
  <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis contextRef="c20170630_MajorTypesOfDebtAndEquitySecuritiesAxis_CorporateDebtSecuritiesMember" unitRef="U001" decimals="-3">23213000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
  <!--Available-for-sale Debt Securities, Amortized Cost Basis-->
  <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis contextRef="c20160630" unitRef="U001" decimals="-3">46397000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
  <!--Available-for-sale Debt Securities, Amortized Cost Basis-U.S. Government Agency Securities [Member]-->
  <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis contextRef="c20160630_MajorTypesOfDebtAndEquitySecuritiesAxis_USGovernmentAgenciesDebtSecuritiesMember" unitRef="U001" decimals="-3">20038000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
  <!--Available-for-sale Debt Securities, Amortized Cost Basis-U.S. Government Agency Securities [Member]-->
  <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis contextRef="c20170630_MajorTypesOfDebtAndEquitySecuritiesAxis_USGovernmentAgenciesDebtSecuritiesMember" unitRef="U001" decimals="-3">25524000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
  <!--Available-for-sale Securities, Debt Maturities, Next Rolling Twelve Months, Amortized Cost Basis-->
  <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsAmortizedCostBasis contextRef="c20170630" unitRef="U001" decimals="-3">43058000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsAmortizedCostBasis>
  <!--Available-for-sale Securities, Debt Maturities, Next Rolling Twelve Months, Amortized Cost Basis-->
  <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsAmortizedCostBasis contextRef="c20160630" unitRef="U001" decimals="-3">28107000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsAmortizedCostBasis>
  <!--Acquisition agreement date-Corvisa LLC [Member]-->
  <us-gaap:BusinessAcquisitionDateOfAcquisitionAgreement1 contextRef="c20160701to20170630_BusinessAcquisitionAxis_CorvisaLLCMember">2016-01-06</us-gaap:BusinessAcquisitionDateOfAcquisitionAgreement1>
  <!--Acquisition agreement date-M5 Networks Australia Pty Ltd [Member]-->
  <us-gaap:BusinessAcquisitionDateOfAcquisitionAgreement1 contextRef="c20160701to20170630_BusinessAcquisitionAxis_M5NetworksAustraliaPtyLtdMember">2015-11-16</us-gaap:BusinessAcquisitionDateOfAcquisitionAgreement1>
  <!--Business acquisition, share price (in dollars per share)-Subsequent Event [Member]-Mitel US Holdings, Inc [Member]-->
  <us-gaap:BusinessAcquisitionSharePrice contextRef="c20170726_BusinessAcquisitionAxis_MitelUSHoldingsIncMember_SubsequentEventTypeAxis_SubsequentEventMember" unitRef="U003" decimals="INF">7.50</us-gaap:BusinessAcquisitionSharePrice>
  <!--Other current assets-Corvisa LLC [Member]-->
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther contextRef="c20160106_BusinessAcquisitionAxis_CorvisaLLCMember" unitRef="U001" decimals="-3">933000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther>
  <!--Other current assets-M5 Networks Australia Pty Ltd [Member]-->
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther contextRef="c20151116_BusinessAcquisitionAxis_M5NetworksAustraliaPtyLtdMember" unitRef="U001" decimals="-3">386000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther>
  <!--Other long-term assets-M5 Networks Australia Pty Ltd [Member]-->
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets contextRef="c20151116_BusinessAcquisitionAxis_M5NetworksAustraliaPtyLtdMember" unitRef="U001" decimals="-3">164000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets>
  <!--Other long-term assets-Corvisa LLC [Member]-->
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets contextRef="c20160106_BusinessAcquisitionAxis_CorvisaLLCMember" unitRef="U001" decimals="-3">3301000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets>
  <!--Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities-M5 Networks Australia Pty Ltd [Member]-->
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities contextRef="c20151116_BusinessAcquisitionAxis_M5NetworksAustraliaPtyLtdMember" unitRef="U001" decimals="-3">1174000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities>
  <!--Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities-Corvisa LLC [Member]-->
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities contextRef="c20160106_BusinessAcquisitionAxis_CorvisaLLCMember" unitRef="U001" decimals="-3">966000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities>
  <!--Cash acquired-Corvisa LLC [Member]-->
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents contextRef="c20160106_BusinessAcquisitionAxis_CorvisaLLCMember" unitRef="U001" decimals="-3">227000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents>
  <!--Cash acquired-M5 Networks Australia Pty Ltd [Member]-->
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents contextRef="c20151116_BusinessAcquisitionAxis_M5NetworksAustraliaPtyLtdMember" unitRef="U001" decimals="-3">224000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents>
  <!--Business Combination, Indemnification Assets, Amount as of Acquisition Date-->
  <us-gaap:BusinessCombinationIndemnificationAssetsAmountAsOfAcquisitionDate contextRef="c20150630" unitRef="U001" decimals="-6">0</us-gaap:BusinessCombinationIndemnificationAssetsAmountAsOfAcquisitionDate>
  <!--BUSINESS COMBINATIONS-->
  <us-gaap:BusinessCombinationDisclosureTextBlock contextRef="c20160701to20170630">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div class="h2" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; font-weight: bold; margin-right: 0px;"&gt;2. BUSINESS COMBINATIONS&lt;/div&gt;&lt;div class="para"&gt;&amp;#160;&lt;/div&gt;&lt;div class="h3" style="text-align: left; font-style: italic; margin-top: 0px; text-indent: 0px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; font-weight: bold; margin-right: 0px;"&gt;M5 Networks Australia Pty Ltd Acquisition&lt;/div&gt;&lt;div class="para"&gt;&amp;#160;&lt;/div&gt;&lt;div class="para" style="text-align: left; line-height: 16px; margin-top: 0px; text-indent: 26px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;On November 16, 2015, the Company acquired all of the outstanding common stock of M5 Networks Australia Pty Ltd. (&amp;#8220;M5 Australia&amp;#8221;), a privately-held company based in Australia and a provider of hosted unified communications solutions, for a total cash consideration of $6.1 million (8.5 million Australian dollars). The acquisition accelerates the Company&amp;#8217;s growth and expansion of providing hosted unified communications services in Australia.&lt;/div&gt;&lt;div class="para"&gt;&amp;#160;&lt;/div&gt;&lt;div class="para" style="text-align: left; line-height: 16px; margin-top: 0px; text-indent: 26px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;In accordance with ASC 805, &lt;i&gt;Business Combinations&lt;/i&gt;, the acquisition of M5 Australia was recorded using the acquisition method. Under the acquisition method of accounting, the fair value of the consideration was allocated to assets and liabilities assumed at their fair values. The excess of the fair value of consideration paid over the fair values of net assets and liabilities acquired and identifiable intangible assets resulted in recognition of goodwill of approximately $5.2 million. The goodwill consists largely of expected expansion of the customer base and market share within the Australian hosted communications industry. The goodwill recorded is not deductible for income tax purposes. &lt;/div&gt;&lt;div class="para"&gt;&amp;#160;&lt;/div&gt;&lt;div class="h2" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 4%; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; font-weight: bold; margin-right: 0px;"&gt;Purchase Price Allocation &lt;/div&gt;&lt;div class="para"&gt;&amp;#160;&lt;/div&gt;&lt;div class="para" style="text-align: left; line-height: 16px; margin-top: 0px; text-indent: 26px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;The total purchase price was allocated to M5 Australia&amp;#8217;s net tangible and identifiable intangible assets based on their estimated fair values as of November 16, 2015 as set forth below. The following is the purchase price allocation (in thousands):&lt;/div&gt;&lt;div&gt;&lt;table align="center" style="margin-top: 4px; width: 91%; border-collapse: collapse; margin-left: 0%;"&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 56%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 11px;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="3" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; width: 18%; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 11px; padding-right: 11px;"&gt;&lt;b&gt;(In &lt;/b&gt;&lt;b&gt;thousands)&lt;/b&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="3" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; width: 18%; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 11px; padding-right: 0px;"&gt;&lt;b&gt;Estimated &lt;/b&gt;&lt;b&gt;Useful Lives&lt;br /&gt;&lt;/b&gt;&lt;b&gt;(In years)&lt;/b&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 56%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 11px;"&gt;Cash acquired&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 15%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;224&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 15%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 56%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 11px;"&gt;Other current assets&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 15%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;386&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 15%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 56%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 11px;"&gt;Intangible assets:&lt;br /&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 15%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 15%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 13px; width: 56%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 11px;"&gt;Customer relationships&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 15%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;1,300&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 15%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;5&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 56%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 11px;"&gt;Goodwill&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 15%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;5,210&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 15%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 56%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 11px;"&gt;Other long-term assets&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 15%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;164&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 15%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 56%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 11px;"&gt;Other liabilities assumed&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 15%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;(1,174&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 1px; whitespace: nowrap;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 15%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 4px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 56%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 11px;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 15%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;6,110&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 4px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; padding-bottom: 4px; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; padding-bottom: 4px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 15%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; padding-bottom: 4px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div class="para"&gt;&amp;#160;&lt;/div&gt;&lt;div class="para" style="text-align: left; line-height: 16px; margin-top: 0px; text-indent: 26px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;The Company recognized $0.3 million associated with legal, accounting, consulting and other costs directly related to the acquisition as acquisition-related costs within the Consolidated Statement of Operations for fiscal 2016.&lt;/div&gt;&lt;div class="para"&gt;&amp;#160;&lt;/div&gt;&lt;div class="h3" style="text-align: left; font-style: italic; margin-top: 0px; text-indent: 0px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; font-weight: bold; margin-right: 0px;"&gt;Corvisa LLC Acquisition&lt;/div&gt;&lt;div class="para"&gt;&amp;#160;&lt;/div&gt;&lt;div class="para" style="text-align: left; line-height: 16px; margin-top: 0px; text-indent: 26px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;On January 6, 2016, the Company acquired all of the outstanding membership interest in Corvisa LLC (&amp;#8220;Corvisa&amp;#8221;), a provider of cloud-based communications solutions, for total cash consideration of $8.7 million. The acquisition accelerates the Company&amp;#8217;s growth and expansion of its hosted unified communications service offering.&lt;/div&gt;&lt;div class="para"&gt;&amp;#160;&lt;/div&gt;&lt;div class="para" style="text-align: left; line-height: 16px; margin-top: 0px; text-indent: 26px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;In accordance with ASC 805, &lt;i&gt;Business Combinations&lt;/i&gt;, the acquisition of Corvisa was recorded using the acquisition method. Under the acquisition method of accounting, the fair value of the consideration was allocated to assets and liabilities assumed at their fair values. The fair value of purchased identifiable intangible assets was derived from model-based valuations from significant unobservable inputs (&amp;#8220;Level 3 inputs&amp;#8221;) determined by management. The fair value of purchased identifiable intangible assets was determined using the Company&amp;#8217;s discounted cash flow models from operating projections prepared by management using a market participant rate of 35.0%. The excess of the preliminary fair value of consideration paid over the preliminary fair values of net assets and liabilities acquired and identifiable intangible assets resulted in recognition of goodwill of approximately $1.5 million. The goodwill consists largely of expected expansion of the customer base and market share within hosted communications industry. The goodwill recorded is deductible for income tax purposes. &lt;/div&gt;&lt;div class="para"&gt;&amp;#160;&lt;/div&gt;&lt;div class="h2" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 4%; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; font-weight: bold; margin-right: 0px;"&gt;Purchase Price Allocation &lt;/div&gt;&lt;div class="para"&gt;&amp;#160;&lt;/div&gt;&lt;div class="para" style="text-align: left; line-height: 16px; margin-top: 0px; text-indent: 26px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;The total purchase price was allocated to Corvisa&amp;#8217;s net tangible and identifiable intangible assets based on their estimated fair values as of January 6, 2016 as set forth below. The following is the purchase price allocation (in thousands): &lt;/div&gt;&lt;div&gt;&lt;table align="center" style="margin-top: 4px; width: 91%; border-collapse: collapse; margin-left: 0%;"&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 56%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 11px;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="3" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; width: 18%; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 11px; padding-right: 11px;"&gt;&lt;b&gt;(In &lt;/b&gt;&lt;b&gt;thousands)&lt;/b&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="3" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; width: 18%; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 11px; padding-right: 0px;"&gt;&lt;b&gt;Estimated &lt;/b&gt;&lt;b&gt;Useful Lives&lt;br /&gt;&lt;/b&gt;&lt;b&gt;(In years)&lt;/b&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 56%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 11px;"&gt;Cash acquired&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 15%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;227&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 15%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 56%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 11px;"&gt;Other current assets&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 15%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;933&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 15%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 56%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 11px;"&gt;Intangible assets:&lt;br /&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 15%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 15%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 13px; width: 56%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 11px;"&gt;Existing technology&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 15%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;3,400&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 15%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;5&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 13px; width: 56%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 11px;"&gt;Customer relationships&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 15%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;100&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 15%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;3&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 13px; width: 56%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 11px;"&gt;Favorable leases&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 15%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;178&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 15%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;6&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 56%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 11px;"&gt;Goodwill&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 15%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;1,489&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 15%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 56%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 11px;"&gt;Other long-term assets&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 15%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;3,301&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 15%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 56%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 11px;"&gt;Other liabilities assumed&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 15%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;(966&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 1px; whitespace: nowrap;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 15%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 4px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 56%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 11px;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 15%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;8,662&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 4px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; padding-bottom: 4px; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; padding-bottom: 4px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 15%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; padding-bottom: 4px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div class="para"&gt;&amp;#160;&lt;/div&gt;&lt;div class="para" style="text-align: left; line-height: 16px; margin-top: 0px; text-indent: 26px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;The Company recognized $1.2 million associated with legal, accounting, consulting and other costs directly related to the acquisition as acquisition-related costs within the Consolidated Statement of Operations for fiscal 2016. &lt;/div&gt;&lt;/div&gt;</us-gaap:BusinessCombinationDisclosureTextBlock>
  <!--Intangible assets-Corvisa LLC [Member]-Favorable Leases [Member]-->
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles contextRef="c20160106_BusinessAcquisitionAxis_CorvisaLLCMember_FiniteLivedIntangibleAssetsByMajorClassAxis_OffMarketFavorableLeaseMember" unitRef="U001" decimals="-3">178000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
  <!--Intangible assets-Corvisa LLC [Member]-Existing Technology [Member]-->
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles contextRef="c20160106_BusinessAcquisitionAxis_CorvisaLLCMember_FiniteLivedIntangibleAssetsByMajorClassAxis_ExistingTechnologyMember" unitRef="U001" decimals="-3">3400000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
  <!--Intangible assets-M5 Networks Australia Pty Ltd [Member]-Customer Relationships [Member]-->
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles contextRef="c20151116_BusinessAcquisitionAxis_M5NetworksAustraliaPtyLtdMember_FiniteLivedIntangibleAssetsByMajorClassAxis_CustomerRelationshipsMember" unitRef="U001" decimals="-3">1300000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
  <!--Intangible assets-Corvisa LLC [Member]-Customer Relationships [Member]-->
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles contextRef="c20160106_BusinessAcquisitionAxis_CorvisaLLCMember_FiniteLivedIntangibleAssetsByMajorClassAxis_CustomerRelationshipsMember" unitRef="U001" decimals="-3">100000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
  <!--Business Combinations Policy [Policy Text Block]-->
  <us-gaap:BusinessCombinationsPolicy contextRef="c20160701to20170630">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div class="para" style="text-align: left; line-height: 16px; margin-top: 0px; text-indent: 26px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;i&gt;Business Combinations&lt;/i&gt; &amp;#8211; The Company recognizes identifiable assets acquired and liabilities assumed at their acquisition date fair values. Goodwill as of the acquisition date is measured as the excess of consideration transferred over the net of the acquisition date fair values of assets acquired and the liabilities assumed. While the Company uses its best estimates and assumptions as part of the purchase price allocation process to accurately value assets acquired and liabilities assumed at the acquisition date, the Company&amp;#8217;s estimates are inherently uncertain and subject to refinement. As a result, during the measurement period, which may be up to one year from the acquisition date, the Company records adjustments to the assets acquired and liabilities assumed, with the corresponding offset to goodwill to the extent the Company identifies adjustments to the preliminary purchase price allocation. Upon the conclusion of the measurement period or final determination of the values of assets acquired or liabilities assumed, whichever comes first, any subsequent adjustments are recorded to the consolidated statements of operations.&lt;/div&gt;&lt;/div&gt;</us-gaap:BusinessCombinationsPolicy>
  <!--Acquisition-related costs-->
  <us-gaap:BusinessCombinationAcquisitionRelatedCosts contextRef="c20160701to20170630" unitRef="U001" decimals="-3">0</us-gaap:BusinessCombinationAcquisitionRelatedCosts>
  <!--Acquisition-related costs-->
  <us-gaap:BusinessCombinationAcquisitionRelatedCosts contextRef="c20150701to20160630" unitRef="U001" decimals="-3">1489000</us-gaap:BusinessCombinationAcquisitionRelatedCosts>
  <!--Acquisition-related costs-->
  <us-gaap:BusinessCombinationAcquisitionRelatedCosts contextRef="c20140701to20150630" unitRef="U001" decimals="-3">0</us-gaap:BusinessCombinationAcquisitionRelatedCosts>
  <!--Acquisition-related costs-Corvisa LLC [Member]-->
  <us-gaap:BusinessCombinationAcquisitionRelatedCosts contextRef="c20150701to20160630_BusinessAcquisitionAxis_CorvisaLLCMember" unitRef="U001" decimals="-5">1200000</us-gaap:BusinessCombinationAcquisitionRelatedCosts>
  <!--Acquisition-related costs-M5 Networks Australia Pty Ltd [Member]-->
  <us-gaap:BusinessCombinationAcquisitionRelatedCosts contextRef="c20150701to20160630_BusinessAcquisitionAxis_M5NetworksAustraliaPtyLtdMember" unitRef="U001" decimals="-5">300000</us-gaap:BusinessCombinationAcquisitionRelatedCosts>
  <!--Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net-Corvisa LLC [Member]-->
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet contextRef="c20160106_BusinessAcquisitionAxis_CorvisaLLCMember" unitRef="U001" decimals="-3">8662000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet>
  <!--Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net-M5 Networks Australia Pty Ltd [Member]-->
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet contextRef="c20151116_BusinessAcquisitionAxis_M5NetworksAustraliaPtyLtdMember" unitRef="U001" decimals="-3">6110000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet>
  <!--Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net-M5 Networks Australia Pty Ltd [Member]-->
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet contextRef="c20151116_BusinessAcquisitionAxis_M5NetworksAustraliaPtyLtdMember" unitRef="U007" decimals="-3">8500000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet>
  <!--Unpaid portion of property and equipment purchases included in period-end accounts payable-->
  <us-gaap:CapitalExpendituresIncurredButNotYetPaid contextRef="c20160701to20170630" unitRef="U001" decimals="-3">317000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
  <!--Unpaid portion of property and equipment purchases included in period-end accounts payable-->
  <us-gaap:CapitalExpendituresIncurredButNotYetPaid contextRef="c20150701to20160630" unitRef="U001" decimals="-3">998000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
  <!--Unpaid portion of property and equipment purchases included in period-end accounts payable-->
  <us-gaap:CapitalExpendituresIncurredButNotYetPaid contextRef="c20140701to20150630" unitRef="U001" decimals="-3">1318000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
  <!--Minimum sublease rentals under noncancelable sublease-->
  <us-gaap:CapitalLeasesFutureMinimumSubleaseRentals contextRef="c20170630" unitRef="U001" decimals="-5">1600000</us-gaap:CapitalLeasesFutureMinimumSubleaseRentals>
  <!--Cash balances on deposit at banks-->
  <us-gaap:Cash contextRef="c20160630" unitRef="U001" decimals="-5">58200000</us-gaap:Cash>
  <!--Cash balances on deposit at banks-->
  <us-gaap:Cash contextRef="c20170630" unitRef="U001" decimals="-5">65700000</us-gaap:Cash>
  <!--Cash and cash equivalents-->
  <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c20170630" unitRef="U001" decimals="-3">67223000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
  <!--Cash and cash equivalents-->
  <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c20160630" unitRef="U001" decimals="-3">61726000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
  <!--Cash and cash equivalents-->
  <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c20140630" unitRef="U001" decimals="-3">53472000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
  <!--Cash and cash equivalents-->
  <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c20150630" unitRef="U001" decimals="-3">82162000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
  <!--Cash and Cash Equivalents, Policy [Policy Text Block]-->
  <us-gaap:CashAndCashEquivalentsPolicyTextBlock contextRef="c20160701to20170630">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div class="para" style="text-align: left; line-height: 16px; margin-top: 0px; text-indent: 26px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;i&gt;Cash and Cash Equivalents&lt;/i&gt; - The Company considers all highly liquid investments purchased with an original or remaining maturity of less than three months at the date of purchase to be cash equivalents. The Company&amp;#8217;s cash and cash equivalents are maintained with various financial institutions.&lt;/div&gt;&lt;/div&gt;</us-gaap:CashAndCashEquivalentsPolicyTextBlock>
  <!--Cash and Cash Equivalents, Period Increase (Decrease)-->
  <us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease contextRef="c20150701to20160630" unitRef="U001" decimals="-3">-20436000</us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease>
  <!--Cash and Cash Equivalents, Period Increase (Decrease)-->
  <us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease contextRef="c20160701to20170630" unitRef="U001" decimals="-3">5497000</us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease>
  <!--Cash and Cash Equivalents, Period Increase (Decrease)-->
  <us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease contextRef="c20140701to20150630" unitRef="U001" decimals="-3">28690000</us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease>
  <!--Cash and Cash Equivalents, Fair Value Disclosure-Money Market Funds [Member]-Level 1 [Member]-->
  <us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="c20160630_FairValueByAssetClassAxis_MoneyMarketFundsMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member" unitRef="U001" decimals="-3">3533000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
  <!--Cash and Cash Equivalents, Fair Value Disclosure-Level 3 [Member]-Money Market Funds [Member]-->
  <us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="c20160630_FairValueByAssetClassAxis_MoneyMarketFundsMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member" unitRef="U001" decimals="-3">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
  <!--Cash and Cash Equivalents, Fair Value Disclosure-Money Market Funds [Member]-->
  <us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="c20160630_FairValueByAssetClassAxis_MoneyMarketFundsMember" unitRef="U001" decimals="-3">3533000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
  <!--Cash and Cash Equivalents, Fair Value Disclosure-Level 3 [Member]-Money Market Funds [Member]-->
  <us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="c20170630_FairValueByAssetClassAxis_MoneyMarketFundsMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member" unitRef="U001" decimals="-3">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
  <!--Cash and Cash Equivalents, Fair Value Disclosure-Level 2 [Member]-Money Market Funds [Member]-->
  <us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="c20170630_FairValueByAssetClassAxis_MoneyMarketFundsMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member" unitRef="U001" decimals="-3">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
  <!--Cash and Cash Equivalents, Fair Value Disclosure-Money Market Funds [Member]-->
  <us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="c20170630_FairValueByAssetClassAxis_MoneyMarketFundsMember" unitRef="U001" decimals="-3">1485000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
  <!--Cash and Cash Equivalents, Fair Value Disclosure-Level 2 [Member]-Money Market Funds [Member]-->
  <us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="c20160630_FairValueByAssetClassAxis_MoneyMarketFundsMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member" unitRef="U001" decimals="-3">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
  <!--Cash and Cash Equivalents, Fair Value Disclosure-Money Market Funds [Member]-Level 1 [Member]-->
  <us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="c20170630_FairValueByAssetClassAxis_MoneyMarketFundsMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member" unitRef="U001" decimals="-3">1485000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
  <!--Commitments and Contingencies Disclosure [Text Block]-->
  <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock contextRef="c20160701to20170630">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div class="h2" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; font-weight: bold; margin-right: 0px;"&gt;13. LITIGATION, COMMITMENTS AND CONTINGENCIES&lt;/div&gt;&lt;div class="para"&gt;&amp;#160;&lt;/div&gt;&lt;div class="para" style="text-align: left; line-height: 16px; margin-top: 0px; text-indent: 26px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;i&gt;Litigation&lt;/i&gt; - As of June 30, 2017, the Company is involved in litigation relating to claims arising out of the ordinary course of business or otherwise. Any litigation, regardless of outcome, is costly and time-consuming, can divert the attention of management and key personnel from business operations, deter distributors from selling the Company&amp;#8217;s products and dissuade potential customers from purchasing the Company&amp;#8217;s products. The Company defends itself vigorously against any such claims. With the exception of the items specifically noted herein, due to the uncertainty surrounding the litigation process, the Company is unable to estimate a range of loss, if any, at this time, however the Company does not believe a material loss is probable.&lt;/div&gt;&lt;div class="para"&gt;&amp;#160;&lt;/div&gt;&lt;div class="para" style="text-align: left; line-height: 16px; margin-top: 0px; text-indent: 26px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;On September 15, 2011, a lawsuit was filed against the Company and several other companies in the United States District Court for the Eastern District of Texas by a patent holding company alleging patent infringement. On July 22, 2015, the Company and the plaintiff executed settlement and license agreements. On July 23, 2015, the Company and the plaintiff filed a stipulation with the Court to dismiss all claims and counterclaims with prejudice, which the Court granted on July 31, 2015. The Company recorded a $1.0 million charge related to past damages related to the settlement and license agreements. This charge is classified as product cost of revenue within the consolidated statement of operations for the fiscal year ended June 30, 2015. The settlement and license agreements also include an ongoing royalty on certain products which are not expected to have a material impact on the Company&amp;#8217;s financial results.&lt;/div&gt;&lt;div class="para"&gt;&amp;#160;&lt;/div&gt;&lt;div class="para" style="text-align: left; line-height: 16px; margin-top: 0px; text-indent: 26px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;i&gt;Arbitration &lt;/i&gt;- On March 21, 2013, the Company provided Fortis Advisors LLC (&amp;#8220;Fortis&amp;#8221;), as representative of the former shareholders of M5 Networks, Inc. (&amp;#8220;M5&amp;#8221;), with a Claim Certificate disclosing certain claims for indemnification under the January 31, 2012 Agreement and Plan of Reorganization between M5 and the Company (the &amp;#8220;Purchase Agreement&amp;#8221;). Thereafter, the Company and Fortis engaged in negotiations in an attempt to resolve the indemnification claims asserted by the Company. In September 2013, the Company received notice of commencement of an arbitration proceeding by Fortis on behalf of the former shareholders of M5. Through the arbitration, Fortis sought a declaration that the Company&amp;#8217;s claims for indemnification be precluded. On October 11, 2013, the Company served its response, denying all of Fortis&amp;#8217; allegations and asserting counterclaims for breach of the Purchase Agreement and declaratory relief. The arbitrator held a hearing with the parties from October 13, 2014 through October 16, 2014, addressing certain of the Company&amp;#8217;s claims. The arbitrator issued his ruling on the matter on December 5, 2014.&lt;/div&gt;&lt;div class="para"&gt;&amp;#160;&lt;/div&gt;&lt;div class="para" style="text-align: left; line-height: 16px; margin-top: 0px; text-indent: 26px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;On February 19, 2015, the Company and Fortis entered into an agreement to settle the escrow claim with a payout in cash to the Company in the amount of $2.1 million, with all other cash and shares held in escrow being released to the former shareholders of M5. As the settlement payout ratio of cash and stock mix differed from the Purchase Agreement, the Company recognized a $0.7 million modification accounting charge related to the change in fair value of foregone stock per the Purchase Agreement. The fair value of the common stock was measured using the closing price of our common stock as of February 19, 2015, the final settlement date.&lt;/div&gt;&lt;div class="para"&gt;&amp;#160;&lt;/div&gt;&lt;div class="para" style="text-align: left; line-height: 16px; margin-top: 0px; text-indent: 26px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;Per the Purchase Agreement, the non-prevailing party was required to reimburse professional fees of the prevailing party. The arbitration ruling in December 2014 determined the former M5 shareholders to be the prevailing party, thus the Company was deemed to be required to reimburse professional fees incurred by former M5 shareholders related to the escrow proceedings. The Company and Fortis entered into an agreement to settle the professional fee reimbursement for $2.5 million, as such, the Company recognized this amount as a professional fee reimbursement charge classified as settlements and defense fees within the consolidated statement of operations for the fiscal year ended June 30, 2015.&lt;/div&gt;&lt;div class="para"&gt;&amp;#160;&lt;/div&gt;&lt;div class="para" style="text-align: left; line-height: 16px; margin-top: 0px; text-indent: 26px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;i&gt;Indemnification asset - &lt;/i&gt;As a result of the arbitration settlement made between the parties noted above, the Company recorded an impairment of the related indemnification asset to adjust the carrying value to the amount it realized from the related escrow proceeds. During fiscal 2015, the Company recorded an impairment charge of $3.6 million classified as settlements and defense fees within the consolidated statement of operations. The carrying amount of the indemnification asset was zero at June 30, 2015 as the settlement amount of $2.1 million was received during the fiscal year ended June 30, 2015.&lt;/div&gt;&lt;div class="para"&gt;&amp;#160;&lt;/div&gt;&lt;div class="para" style="text-align: left; line-height: 16px; margin-top: 0px; text-indent: 26px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;i&gt;Contingencies - &lt;/i&gt;During fiscal 2015 the Internal Revenue Service (&amp;#8220;IRS&amp;#8221;) issued a Notice of Proposed Adjustment (&amp;#8220;NOPA&amp;#8221;) resulting from a withholding tax audit of payments made to non-U.S. vendors during calendar years 2008 through 2012. The NOPA asserts a liability for under-withheld taxes of approximately $2.0 million, plus related penalties and estimated interest of approximately $1.3 million. In connection with the asserted NOPA, the Company accrued $1.1 million for the liability during fiscal 2015, accrued an additional $0.1 million during fiscal 2016 and released $30,000 due to final settlement of this matter for $1.2 million during fiscal 2017.&lt;/div&gt;&lt;div class="para"&gt;&amp;#160;&lt;/div&gt;&lt;div class="para" style="text-align: left; line-height: 16px; margin-top: 0px; text-indent: 26px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;i&gt;Settlements and defense fees &lt;/i&gt;- Settlements and defense fees within the consolidated statement of operations for fiscal 2017 and 2016 were comprised of an IRS proposed adjustment. Settlements and defense fees within the consolidated statement of operations of $8.5 million for the fiscal year ended June 30, 2015 were comprised of a $3.6 million impairment of the indemnification asset charge, a $2.5 million charge for professional fee reimbursement, a $0.7 million modification accounting charge related to the change in fair value of foregone stock per the Purchase Agreement, $1.1 million related to an IRS proposed adjustment and $0.6 million in professional fees incurred in connection with an unsolicited acquisition proposal.&lt;/div&gt;&lt;div class="para"&gt;&amp;#160;&lt;/div&gt;&lt;div class="para" style="text-align: left; line-height: 16px; margin-top: 0px; text-indent: 26px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;i&gt;Leases&lt;/i&gt; - The Company leases its facilities under noncancelable operating leases which expire at various times through 2023. The leases provide for the lessee to pay all costs of utilities, insurance, and taxes. Future minimum lease payments under the noncancelable operating leases as of June 30, 2017, are as follows (in thousands):&lt;/div&gt;&lt;div&gt;&lt;table align="center" style="margin-top: 4px; width: 91%; border-collapse: collapse; margin-left: 0%;"&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 72%; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: #000000 1pt solid; padding-left: 0px; padding-right: 18px; font-weight: bold;"&gt;Years Ending June 30,&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="3" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; width: 20%; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: #000000 1pt solid; padding-left: 18px; padding-right: 0px;"&gt;&lt;b&gt;Operating&lt;br /&gt;&lt;/b&gt;&lt;b&gt;Leases&lt;/b&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 72%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 18px;"&gt;2018&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 17%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;7,095&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 72%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 18px;"&gt;2019&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 17%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;5,688&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 72%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 18px;"&gt;2020&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 17%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;4,287&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 72%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 18px;"&gt;2021&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 17%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;2,499&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 72%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 18px;"&gt;2022&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 17%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;1,610&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 72%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 18px;"&gt;Therafter&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 17%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;940&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 1px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 4px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 72%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 18px;"&gt;Total minimum lease payments&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 17%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;22,119&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 4px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div class="para"&gt;&amp;#160;&lt;/div&gt;&lt;div class="para" style="text-align: left; line-height: 16px; margin-top: 0px; text-indent: 26px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;Minimum lease payments have not been reduced by minimum sublease rentals of $1.6 million due in the future under a noncancelable sublease.&lt;/div&gt;&lt;div class="para"&gt;&amp;#160;&lt;/div&gt;&lt;div class="para" style="text-align: left; line-height: 16px; margin-top: 0px; text-indent: 26px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;Lease obligations for the Company&amp;#8217;s foreign offices are denominated in foreign currencies, which were converted to U.S. dollars at the interbank exchange rate on June 30, 2017.&lt;/div&gt;&lt;div class="para"&gt;&amp;#160;&lt;/div&gt;&lt;div class="para" style="text-align: left; line-height: 16px; margin-top: 0px; text-indent: 26px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;Rent expense for the years ended June 30, 2017, 2016, and 2015, was $5.7 million, $5.4 million and $5.6 million, respectively.&lt;/div&gt;&lt;div class="para"&gt;&amp;#160;&lt;/div&gt;&lt;div class="para" style="text-align: left; line-height: 16px; margin-top: 0px; text-indent: 26px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;i&gt;Purchase commitments&lt;/i&gt; - The Company had purchase commitments with contract manufacturers for inventory and with technology firms for usage of software licenses totaling approximately $15.3 million and $15.4 million as of June 30, 2017 and 2016, respectively.&lt;/div&gt;&lt;div class="para"&gt;&amp;#160;&lt;/div&gt;&lt;div class="para" style="text-align: left; line-height: 16px; margin-top: 0px; text-indent: 26px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;i&gt;Indemnification -&lt;/i&gt; Under the indemnification provisions of the Company&amp;#8217;s customer agreements, the Company agrees to indemnify and defend its customers against infringement of any patent, trademark, or copyright or the misappropriation of any trade secret, arising from the customers&amp;#8217; legal use of the Company&amp;#8217;s services. The exposure to the Company under these indemnification provisions is generally limited to the total amount paid by the customers under pertinent agreements. However, certain indemnification provisions potentially expose the Company to losses in excess of the aggregate amount received from the customer.&lt;/div&gt;&lt;div class="para"&gt;&amp;#160;&lt;/div&gt;&lt;div class="para" style="text-align: left; line-height: 16px; margin-top: 0px; text-indent: 26px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;The Company also has entered into customary indemnification agreements with each of its officers and directors.&lt;/div&gt;&lt;/div&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
  <!--Commitments and Contingencies-->
  <us-gaap:CommitmentsAndContingencies contextRef="c20160630" unitRef="U001" xsi:nil="true" />
  <!--Commitments and Contingencies-->
  <us-gaap:CommitmentsAndContingencies contextRef="c20170630" unitRef="U001" xsi:nil="true" />
  <!--Common stock, issued (in shares)-->
  <us-gaap:CommonStockSharesIssued contextRef="c20160630" unitRef="U002" decimals="-3">67517000</us-gaap:CommonStockSharesIssued>
  <!--Common stock, issued (in shares)-->
  <us-gaap:CommonStockSharesIssued contextRef="c20170630" unitRef="U002" decimals="-3">69122000</us-gaap:CommonStockSharesIssued>
  <!--Common stock, authorized (in shares)-->
  <us-gaap:CommonStockSharesAuthorized contextRef="c20170630" unitRef="U002" decimals="-3">500000000</us-gaap:CommonStockSharesAuthorized>
  <!--Common stock, authorized (in shares)-->
  <us-gaap:CommonStockSharesAuthorized contextRef="c20160630" unitRef="U002" decimals="-3">500000000</us-gaap:CommonStockSharesAuthorized>
  <!--Common stock shares reserved for issuance (in shares)-Reserved Under Stock Option Plans [Member]-->
  <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance contextRef="c20170630_OptionIndexedToIssuersEquityTypeAxis_EmployeeStockOptionMember" unitRef="U002" decimals="-3">4041000</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
  <!--Common stock shares reserved for issuance (in shares)-Reserved Under Employee Stock Purchase Plan [Member]-->
  <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance contextRef="c20170630_OptionIndexedToIssuersEquityTypeAxis_EmployeeStockMember" unitRef="U002" decimals="-3">3189000</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
  <!--Common stock shares reserved for issuance (in shares)-->
  <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance contextRef="c20170630" unitRef="U002" decimals="-3">7230000</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
  <!--Common stock shares reserved for issuance (in shares)-Reserved Under Employee Stock Purchase Plan [Member]-->
  <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance contextRef="c20170630_AwardTypeAxis_EmployeeStockMember" unitRef="U002" decimals="-5">3500000</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
  <!--Common stock, par value (in dollars per share)-->
  <us-gaap:CommonStockParOrStatedValuePerShare contextRef="c20160630" unitRef="U003" decimals="INF">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
  <!--Common stock, par value (in dollars per share)-->
  <us-gaap:CommonStockParOrStatedValuePerShare contextRef="c20170630" unitRef="U003" decimals="INF">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
  <!--Common stock, par value (in dollars per share)-Subsequent Event [Member]-Mitel US Holdings, Inc [Member]-->
  <us-gaap:CommonStockParOrStatedValuePerShare contextRef="c20170726_BusinessAcquisitionAxis_MitelUSHoldingsIncMember_SubsequentEventTypeAxis_SubsequentEventMember" unitRef="U003" decimals="INF">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
  <!--Common stock, outstanding (in shares)-->
  <us-gaap:CommonStockSharesOutstanding contextRef="c20170630" unitRef="U002" decimals="-3">68657000</us-gaap:CommonStockSharesOutstanding>
  <!--Common stock, outstanding (in shares)-->
  <us-gaap:CommonStockSharesOutstanding contextRef="c20160630" unitRef="U002" decimals="-3">67391000</us-gaap:CommonStockSharesOutstanding>
  <!--Common stock, outstanding (in shares)-Common Stock and Additional Paid-In-Capital [Member]-->
  <us-gaap:CommonStockSharesOutstanding contextRef="c20140630_StatementEquityComponentsAxis_CommonStockIncludingAdditionalPaidInCapitalMember" unitRef="U002" decimals="-3">62824000</us-gaap:CommonStockSharesOutstanding>
  <!--Common stock, outstanding (in shares)-Common Stock and Additional Paid-In-Capital [Member]-->
  <us-gaap:CommonStockSharesOutstanding contextRef="c20170630_StatementEquityComponentsAxis_CommonStockIncludingAdditionalPaidInCapitalMember" unitRef="U002" decimals="-3">68657000</us-gaap:CommonStockSharesOutstanding>
  <!--Common stock, outstanding (in shares)-Common Stock and Additional Paid-In-Capital [Member]-->
  <us-gaap:CommonStockSharesOutstanding contextRef="c20160630_StatementEquityComponentsAxis_CommonStockIncludingAdditionalPaidInCapitalMember" unitRef="U002" decimals="-3">67391000</us-gaap:CommonStockSharesOutstanding>
  <!--Common stock, outstanding (in shares)-Common Stock and Additional Paid-In-Capital [Member]-->
  <us-gaap:CommonStockSharesOutstanding contextRef="c20150630_StatementEquityComponentsAxis_CommonStockIncludingAdditionalPaidInCapitalMember" unitRef="U002" decimals="-3">65055000</us-gaap:CommonStockSharesOutstanding>
  <!--Common stock and additional paid-in capital, par value $.001 per share, authorized 500,000; 69,122 shares issued and 68,657 shares outstanding as of June 30, 2017 and 67,517 shares issued and 67,391 shares outstanding as of June 30, 2016-->
  <us-gaap:CommonStocksIncludingAdditionalPaidInCapital contextRef="c20160630" unitRef="U001" decimals="-3">379871000</us-gaap:CommonStocksIncludingAdditionalPaidInCapital>
  <!--Common stock and additional paid-in capital, par value $.001 per share, authorized 500,000; 69,122 shares issued and 68,657 shares outstanding as of June 30, 2017 and 67,517 shares issued and 67,391 shares outstanding as of June 30, 2016-->
  <us-gaap:CommonStocksIncludingAdditionalPaidInCapital contextRef="c20170630" unitRef="U001" decimals="-3">394184000</us-gaap:CommonStocksIncludingAdditionalPaidInCapital>
  <!--Compensation and Employee Benefit Plans [Text Block]-->
  <us-gaap:CompensationAndEmployeeBenefitPlansTextBlock contextRef="c20160701to20170630">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div class="h2" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; font-weight: bold; margin-right: 0px;"&gt;16. EMPLOYEE 401(K) PLAN&lt;/div&gt;&lt;div class="para"&gt;&amp;#160;&lt;/div&gt;&lt;div class="para" style="text-align: left; line-height: 16px; margin-top: 0px; text-indent: 26px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;i&gt;Employee 401(k) Plan - &lt;/i&gt;The Company adopted a defined contribution retirement plan which has been determined by the Internal Revenue Service (&amp;#8220;IRS&amp;#8221;) to be qualified as a 401(k) plan (the &amp;#8220;Plan&amp;#8221;). The Plan covers substantially all employees. The Plan provides for voluntary tax deferred contributions of 1-20% of gross compensation, subject to certain IRS limitations. Effective January 1, 2015, the Company began matching employee contributions to the Plan on a dollar for dollar basis up to a maximum amount of $1,500 per year. Employer matching contributions made by the Company vest immediately. Our employer matching contributions to the Plan were $1.1 million in both fiscal 2017 and 2016.&lt;/div&gt;&lt;/div&gt;</us-gaap:CompensationAndEmployeeBenefitPlansTextBlock>
  <!--Comprehensive Income (Loss), Net of Tax, Attributable to Parent-->
  <us-gaap:ComprehensiveIncomeNetOfTax contextRef="c20160701to20170630" unitRef="U001" decimals="-3">-12551000</us-gaap:ComprehensiveIncomeNetOfTax>
  <!--Comprehensive Income (Loss), Net of Tax, Attributable to Parent-->
  <us-gaap:ComprehensiveIncomeNetOfTax contextRef="c20140701to20150630" unitRef="U001" decimals="-3">-4401000</us-gaap:ComprehensiveIncomeNetOfTax>
  <!--Comprehensive Income (Loss), Net of Tax, Attributable to Parent-->
  <us-gaap:ComprehensiveIncomeNetOfTax contextRef="c20150701to20160630" unitRef="U001" decimals="-3">-4760000</us-gaap:ComprehensiveIncomeNetOfTax>
  <!--Accumulated Other Comprehensive Income (Loss)-->
  <us-gaap:ComprehensiveIncomePolicyPolicyTextBlock contextRef="c20160701to20170630">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div class="para" style="text-align: left; line-height: 16px; margin-top: 0px; text-indent: 26px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;i&gt;Accumulated Other Comprehensive Income (Loss)&lt;/i&gt; &amp;#8211; Accumulated other comprehensive income (loss) only includes unrealized gains and losses on the Company&amp;#8217;s available-for-sale securities.&lt;/div&gt;&lt;/div&gt;</us-gaap:ComprehensiveIncomePolicyPolicyTextBlock>
  <!--Concentration Risk, Credit Risk, Policy [Policy Text Block]-->
  <us-gaap:ConcentrationRiskCreditRisk contextRef="c20160701to20170630">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div class="para" style="text-align: left; line-height: 16px; margin-top: 0px; text-indent: 26px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;i&gt;Concentration of Credit Risk&lt;/i&gt; - Financial instruments, which potentially subject the Company to concentrations of credit risk, consist principally of cash and cash equivalents, short-term investments and accounts receivable. As of June 30, 2017, substantially all of the Company&amp;#8217;s cash and cash equivalents and short-term investments were managed by multiple financial institutions. Accounts receivable are typically unsecured and are derived from revenue earned from customers. The Company performs ongoing credit evaluations of its customers and maintains allowances for potential credit losses. At June 30, 2017 and June 30, 2016 one value-added distributor accounted for 50% and 42% of the total accounts receivable, respectively.&lt;/div&gt;&lt;/div&gt;</us-gaap:ConcentrationRiskCreditRisk>
  <!--Concentration risk, percentage-Credit Concentration Risk [Member]-->
  <us-gaap:ConcentrationRiskPercentage1 contextRef="c20150701to20160630_ConcentrationRiskByBenchmarkAxis_CreditConcentrationRiskMember" unitRef="U005" decimals="2">0.42</us-gaap:ConcentrationRiskPercentage1>
  <!--Concentration risk, percentage-Credit Concentration Risk [Member]-->
  <us-gaap:ConcentrationRiskPercentage1 contextRef="c20160701to20170630_ConcentrationRiskByBenchmarkAxis_CreditConcentrationRiskMember" unitRef="U005" decimals="1">0.5</us-gaap:ConcentrationRiskPercentage1>
  <!--Concentration risk, percentage-Sales [Member]-->
  <us-gaap:ConcentrationRiskPercentage1 contextRef="c20150701to20160630_ConcentrationRiskByBenchmarkAxis_SalesMember" unitRef="U005" decimals="2">0.27</us-gaap:ConcentrationRiskPercentage1>
  <!--Concentration risk, percentage-Sales [Member]-->
  <us-gaap:ConcentrationRiskPercentage1 contextRef="c20140701to20150630_ConcentrationRiskByBenchmarkAxis_SalesMember" unitRef="U005" decimals="2">0.26</us-gaap:ConcentrationRiskPercentage1>
  <!--Concentration risk, percentage-Sales [Member]-->
  <us-gaap:ConcentrationRiskPercentage1 contextRef="c20160701to20170630_ConcentrationRiskByBenchmarkAxis_SalesMember" unitRef="U005" decimals="2">0.26</us-gaap:ConcentrationRiskPercentage1>
  <!--Principles of Consolidation-->
  <us-gaap:ConsolidationPolicyTextBlock contextRef="c20160701to20170630">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div class="para" style="text-align: left; line-height: 16px; margin-top: 0px; text-indent: 26px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;i&gt;Principles of Consolidation -&lt;/i&gt; The accompanying consolidated financial statements include the accounts of the Company&amp;#8217;s wholly owned subsidiaries located worldwide. All transactions and balances between the parent and the subsidiaries have been eliminated in consolidation.&lt;/div&gt;&lt;/div&gt;</us-gaap:ConsolidationPolicyTextBlock>
  <!--Cost of Goods and Services Sold-->
  <us-gaap:CostOfGoodsAndServicesSold contextRef="c20160701to20170630" unitRef="U001" decimals="-3">131143000</us-gaap:CostOfGoodsAndServicesSold>
  <!--Cost of Goods and Services Sold-->
  <us-gaap:CostOfGoodsAndServicesSold contextRef="c20150701to20160630" unitRef="U001" decimals="-3">132464000</us-gaap:CostOfGoodsAndServicesSold>
  <!--Cost of Goods and Services Sold-->
  <us-gaap:CostOfGoodsAndServicesSold contextRef="c20140701to20150630" unitRef="U001" decimals="-3">141107000</us-gaap:CostOfGoodsAndServicesSold>
  <!--Cost of Services-->
  <us-gaap:CostOfServices contextRef="c20160701to20170630" unitRef="U001" decimals="-3">17194000</us-gaap:CostOfServices>
  <!--Cost of Services-->
  <us-gaap:CostOfServices contextRef="c20150701to20160630" unitRef="U001" decimals="-3">19199000</us-gaap:CostOfServices>
  <!--Cost of Services-->
  <us-gaap:CostOfServices contextRef="c20140701to20150630" unitRef="U001" decimals="-3">17453000</us-gaap:CostOfServices>
  <!--Cost of Goods Sold-->
  <us-gaap:CostOfGoodsSold contextRef="c20160701to20170630" unitRef="U001" decimals="-3">43543000</us-gaap:CostOfGoodsSold>
  <!--Cost of Goods Sold-->
  <us-gaap:CostOfGoodsSold contextRef="c20140701to20150630" unitRef="U001" decimals="-3">63253000</us-gaap:CostOfGoodsSold>
  <!--Cost of Goods Sold-->
  <us-gaap:CostOfGoodsSold contextRef="c20150701to20160630" unitRef="U001" decimals="-3">51881000</us-gaap:CostOfGoodsSold>
  <!--Current Income Tax Expense (Benefit)-->
  <us-gaap:CurrentIncomeTaxExpenseBenefit contextRef="c20150701to20160630" unitRef="U001" decimals="-3">656000</us-gaap:CurrentIncomeTaxExpenseBenefit>
  <!--Current Income Tax Expense (Benefit)-->
  <us-gaap:CurrentIncomeTaxExpenseBenefit contextRef="c20140701to20150630" unitRef="U001" decimals="-3">986000</us-gaap:CurrentIncomeTaxExpenseBenefit>
  <!--Current Income Tax Expense (Benefit)-->
  <us-gaap:CurrentIncomeTaxExpenseBenefit contextRef="c20160701to20170630" unitRef="U001" decimals="-3">1030000</us-gaap:CurrentIncomeTaxExpenseBenefit>
  <!--Current Foreign Tax Expense (Benefit)-->
  <us-gaap:CurrentForeignTaxExpenseBenefit contextRef="c20150701to20160630" unitRef="U001" decimals="-3">685000</us-gaap:CurrentForeignTaxExpenseBenefit>
  <!--Current Foreign Tax Expense (Benefit)-->
  <us-gaap:CurrentForeignTaxExpenseBenefit contextRef="c20140701to20150630" unitRef="U001" decimals="-3">299000</us-gaap:CurrentForeignTaxExpenseBenefit>
  <!--Current Foreign Tax Expense (Benefit)-->
  <us-gaap:CurrentForeignTaxExpenseBenefit contextRef="c20160701to20170630" unitRef="U001" decimals="-3">757000</us-gaap:CurrentForeignTaxExpenseBenefit>
  <!--State-->
  <us-gaap:CurrentStateAndLocalTaxExpenseBenefit contextRef="c20150701to20160630" unitRef="U001" decimals="-3">100000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
  <!--State-->
  <us-gaap:CurrentStateAndLocalTaxExpenseBenefit contextRef="c20140701to20150630" unitRef="U001" decimals="-3">528000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
  <!--State-->
  <us-gaap:CurrentStateAndLocalTaxExpenseBenefit contextRef="c20160701to20170630" unitRef="U001" decimals="-3">272000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
  <!--Federal-->
  <us-gaap:CurrentFederalTaxExpenseBenefit contextRef="c20140701to20150630" unitRef="U001" decimals="-3">159000</us-gaap:CurrentFederalTaxExpenseBenefit>
  <!--Federal-->
  <us-gaap:CurrentFederalTaxExpenseBenefit contextRef="c20160701to20170630" unitRef="U001" decimals="-3">1000</us-gaap:CurrentFederalTaxExpenseBenefit>
  <!--Federal-->
  <us-gaap:CurrentFederalTaxExpenseBenefit contextRef="c20150701to20160630" unitRef="U001" decimals="-3">-129000</us-gaap:CurrentFederalTaxExpenseBenefit>
  <!--Debt Disclosure [Text Block]-->
  <us-gaap:DebtDisclosureTextBlock contextRef="c20160701to20170630">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div class="h2" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; font-weight: bold; margin-right: 0px;"&gt;7. LINE OF CREDIT&lt;/div&gt;&lt;div class="para"&gt;&amp;#160;&lt;/div&gt;&lt;div class="para" style="text-align: left; line-height: 16px; margin-top: 0px; text-indent: 26px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;On October 22, 2014, the Company entered into an Amended and Restated Credit Agreement which was further amended on December 1, 2014 and again on August 5, 2015 (&amp;#8220;Credit Facility&amp;#8221;). This Credit Facility replaces the Company&amp;#8217;s previous credit facility. The Credit Facility includes a revolving loan facility for an aggregate principal amount not exceeding $100.0 million. The Credit Facility matures on October 22, 2019 and is payable in full upon maturity. The amounts borrowed and repaid under the Credit Facility are available for future borrowings. The borrowings under the Credit Facility accrue interest (at the election of the Company) either at (i) the London interbank offered rate then in effect, plus a margin of between 1.50% and 2.25%, which is based on the Company&amp;#8217;s consolidated EBITDA (as defined in the Credit Facility), or (ii) the higher of (a) the bank&amp;#8217;s publicly-announced prime rate then in effect and (b) the federal funds rate plus 0.50%, in each case of (a) or (b), plus a margin of between 0.00% and 0.50%, which will be based upon the Company&amp;#8217;s consolidated EBITDA. The Company also pays commitment fees during the term of the Credit Facility which vary depending on the Company&amp;#8217;s consolidated EBITDA. The Credit Facility is secured by substantially all of the Company&amp;#8217;s assets. As of June 30, 2017, the Company had $51.7 million available for borrowing under the Credit Facility.&lt;/div&gt;&lt;div class="para"&gt;&amp;#160;&lt;/div&gt;&lt;div class="para" style="text-align: left; line-height: 16px; margin-top: 0px; text-indent: 26px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;The Credit Facility contains customary affirmative and negative covenants, including compliance with financial ratios and metrics. The Credit Facility and the related amendment requires the Company to maintain a minimum ratio of liquidity to its indebtedness (each as defined in the Credit Facility) and varying amounts of Liquidity and Consolidated EBITDA specified in the Credit Facility throughout the term of the agreement. The Company was in compliance with all such covenants as of June 30, 2017.&lt;/div&gt;&lt;div class="para"&gt;&amp;#160;&lt;/div&gt;&lt;div class="para" style="text-align: left; line-height: 16px; margin-top: 0px; text-indent: 26px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;As of June 30, 2017, no amounts were outstanding under the Credit Facility. The Company amortizes deferred financing costs to interest expense on a straight-line basis over the term of the Credit Facility. &lt;/div&gt;&lt;/div&gt;</us-gaap:DebtDisclosureTextBlock>
  <!--Debt Instrument, Basis Spread on Variable Rate-Minimum [Member]-Prime Rate [Member]-->
  <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1 contextRef="c20160701to20170630_RangeAxis_MinimumMember_ShortTermDebtTypeAxis_PrimeRateMember" unitRef="U005" decimals="4">0.0000</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
  <!--Debt Instrument, Basis Spread on Variable Rate-London Interbank Bank Offered Rate [Member]-Minimum [Member]-->
  <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1 contextRef="c20160701to20170630_RangeAxis_MinimumMember_ShortTermDebtTypeAxis_LondonInterbankOfferedRateLIBORMember" unitRef="U005" decimals="4">0.0150</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
  <!--Debt Instrument, Basis Spread on Variable Rate-Maximum [Member]-London Interbank Bank Offered Rate [Member]-->
  <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1 contextRef="c20160701to20170630_RangeAxis_MaximumMember_ShortTermDebtTypeAxis_LondonInterbankOfferedRateLIBORMember" unitRef="U005" decimals="4">0.0225</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
  <!--Debt Instrument, Basis Spread on Variable Rate-Federal Funds Purchased [Member]-Minimum [Member]-->
  <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1 contextRef="c20160701to20170630_RangeAxis_MinimumMember_ShortTermDebtTypeAxis_FederalFundsPurchasedMember" unitRef="U005" decimals="4">0.0000</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
  <!--Debt Instrument, Basis Spread on Variable Rate-Maximum [Member]-Prime Rate [Member]-->
  <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1 contextRef="c20160701to20170630_RangeAxis_MaximumMember_ShortTermDebtTypeAxis_PrimeRateMember" unitRef="U005" decimals="4">0.0050</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
  <!--Debt Instrument, Basis Spread on Variable Rate-Federal Funds Purchased [Member]-->
  <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1 contextRef="c20160701to20170630_ShortTermDebtTypeAxis_FederalFundsPurchasedMember" unitRef="U005" decimals="4">0.0050</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
  <!--Debt Instrument, Basis Spread on Variable Rate-Federal Funds Purchased [Member]-Maximum [Member]-->
  <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1 contextRef="c20160701to20170630_RangeAxis_MaximumMember_ShortTermDebtTypeAxis_FederalFundsPurchasedMember" unitRef="U005" decimals="4">0.0050</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
  <!--Deferred Federal Income Tax Expense (Benefit)-->
  <us-gaap:DeferredFederalIncomeTaxExpenseBenefit contextRef="c20160701to20170630" unitRef="U001" decimals="-3">34000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
  <!--Deferred Federal Income Tax Expense (Benefit)-->
  <us-gaap:DeferredFederalIncomeTaxExpenseBenefit contextRef="c20140701to20150630" unitRef="U001" decimals="-3">0</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
  <!--Deferred Federal Income Tax Expense (Benefit)-->
  <us-gaap:DeferredFederalIncomeTaxExpenseBenefit contextRef="c20150701to20160630" unitRef="U001" decimals="-3">17000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
  <!--Deferred Foreign Income Tax Expense (Benefit)-->
  <us-gaap:DeferredForeignIncomeTaxExpenseBenefit contextRef="c20150701to20160630" unitRef="U001" decimals="-3">-115000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
  <!--Deferred Foreign Income Tax Expense (Benefit)-->
  <us-gaap:DeferredForeignIncomeTaxExpenseBenefit contextRef="c20160701to20170630" unitRef="U001" decimals="-3">-131000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
  <!--Deferred Foreign Income Tax Expense (Benefit)-->
  <us-gaap:DeferredForeignIncomeTaxExpenseBenefit contextRef="c20140701to20150630" unitRef="U001" decimals="-3">-25000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
  <!--Deferred Revenue, Current-->
  <us-gaap:DeferredRevenueCurrent contextRef="c20160630" unitRef="U001" decimals="-3">56765000</us-gaap:DeferredRevenueCurrent>
  <!--Deferred Revenue, Current-->
  <us-gaap:DeferredRevenueCurrent contextRef="c20170630" unitRef="U001" decimals="-3">61524000</us-gaap:DeferredRevenueCurrent>
  <!--Deferred Income Tax Expense (Benefit)-->
  <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="c20160701to20170630" unitRef="U001" decimals="-3">-92000</us-gaap:DeferredIncomeTaxExpenseBenefit>
  <!--Deferred Income Tax Expense (Benefit)-->
  <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="c20150701to20160630" unitRef="U001" decimals="-3">-96000</us-gaap:DeferredIncomeTaxExpenseBenefit>
  <!--Deferred Income Tax Expense (Benefit)-->
  <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="c20140701to20150630" unitRef="U001" decimals="-3">-25000</us-gaap:DeferredIncomeTaxExpenseBenefit>
  <!--Total deferred revenue-->
  <us-gaap:DeferredRevenue contextRef="c20170630" unitRef="U001" decimals="-3">82769000</us-gaap:DeferredRevenue>
  <!--Total deferred revenue-Support and Services [Member]-->
  <us-gaap:DeferredRevenue contextRef="c20160630_DeferredRevenueArrangementTypeAxis_SoftwareServiceSupportAndMaintenanceArrangementMember" unitRef="U001" decimals="-3">59465000</us-gaap:DeferredRevenue>
  <!--Total deferred revenue-Hosted and related services [Member]-->
  <us-gaap:DeferredRevenue contextRef="c20160630_DeferredRevenueArrangementTypeAxis_HostedAndRelatedServicesMember" unitRef="U001" decimals="-3">12807000</us-gaap:DeferredRevenue>
  <!--Total deferred revenue-Product Deferrals [Member]-->
  <us-gaap:DeferredRevenue contextRef="c20170630_DeferredRevenueArrangementTypeAxis_ProductDeferralsMember" unitRef="U001" decimals="-3">7076000</us-gaap:DeferredRevenue>
  <!--Total deferred revenue-Product Deferrals [Member]-->
  <us-gaap:DeferredRevenue contextRef="c20160630_DeferredRevenueArrangementTypeAxis_ProductDeferralsMember" unitRef="U001" decimals="-3">5433000</us-gaap:DeferredRevenue>
  <!--Total deferred revenue-Hosted and related services [Member]-->
  <us-gaap:DeferredRevenue contextRef="c20170630_DeferredRevenueArrangementTypeAxis_HostedAndRelatedServicesMember" unitRef="U001" decimals="-3">14208000</us-gaap:DeferredRevenue>
  <!--Total deferred revenue-Support and Services [Member]-->
  <us-gaap:DeferredRevenue contextRef="c20170630_DeferredRevenueArrangementTypeAxis_SoftwareServiceSupportAndMaintenanceArrangementMember" unitRef="U001" decimals="-3">61485000</us-gaap:DeferredRevenue>
  <!--Total deferred revenue-->
  <us-gaap:DeferredRevenue contextRef="c20160630" unitRef="U001" decimals="-3">77705000</us-gaap:DeferredRevenue>
  <!--Long-term deferred revenue-->
  <us-gaap:DeferredRevenueNoncurrent contextRef="c20160630" unitRef="U001" decimals="-3">20940000</us-gaap:DeferredRevenueNoncurrent>
  <!--Long-term deferred revenue-->
  <us-gaap:DeferredRevenueNoncurrent contextRef="c20170630" unitRef="U001" decimals="-3">21245000</us-gaap:DeferredRevenueNoncurrent>
  <!--Deferred Tax Liabilities, Gross-->
  <us-gaap:DeferredIncomeTaxLiabilities contextRef="c20170630" unitRef="U001" decimals="-3">312000</us-gaap:DeferredIncomeTaxLiabilities>
  <!--Deferred Tax Liabilities, Gross-->
  <us-gaap:DeferredIncomeTaxLiabilities contextRef="c20160630" unitRef="U001" decimals="-3">1927000</us-gaap:DeferredIncomeTaxLiabilities>
  <!--Deferred Tax Assets, Net of Valuation Allowance-->
  <us-gaap:DeferredTaxAssetsNet contextRef="c20170630" unitRef="U001" decimals="-3">541000</us-gaap:DeferredTaxAssetsNet>
  <!--Deferred Tax Assets, Net of Valuation Allowance-->
  <us-gaap:DeferredTaxAssetsNet contextRef="c20160630" unitRef="U001" decimals="-3">1841000</us-gaap:DeferredTaxAssetsNet>
  <!--Deferred Tax Assets, Operating Loss Carryforwards-->
  <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards contextRef="c20170630" unitRef="U001" decimals="-3">32598000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
  <!--Deferred Tax Assets, Operating Loss Carryforwards-->
  <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards contextRef="c20160630" unitRef="U001" decimals="-3">29015000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
  <!--Deferred Tax Assets, Gross-->
  <us-gaap:DeferredTaxAssetsGross contextRef="c20170630" unitRef="U001" decimals="-3">72699000</us-gaap:DeferredTaxAssetsGross>
  <!--Deferred Tax Assets, Gross-->
  <us-gaap:DeferredTaxAssetsGross contextRef="c20160630" unitRef="U001" decimals="-3">71254000</us-gaap:DeferredTaxAssetsGross>
  <!--Deferred Tax Assets, Net-->
  <us-gaap:DeferredTaxAssetsLiabilitiesNet contextRef="c20170630" unitRef="U001" decimals="-3">229000</us-gaap:DeferredTaxAssetsLiabilitiesNet>
  <!--Deferred State and Local Income Tax Expense (Benefit)-->
  <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit contextRef="c20160701to20170630" unitRef="U001" decimals="-3">5000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
  <!--Deferred State and Local Income Tax Expense (Benefit)-->
  <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit contextRef="c20140701to20150630" unitRef="U001" decimals="-3">0</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
  <!--Deferred State and Local Income Tax Expense (Benefit)-->
  <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit contextRef="c20150701to20160630" unitRef="U001" decimals="-3">2000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
  <!--Deferred Tax Assets, Deferred Income-->
  <us-gaap:DeferredTaxAssetsDeferredIncome contextRef="c20170630" unitRef="U001" decimals="-3">3337000</us-gaap:DeferredTaxAssetsDeferredIncome>
  <!--Deferred Tax Assets, Deferred Income-->
  <us-gaap:DeferredTaxAssetsDeferredIncome contextRef="c20160630" unitRef="U001" decimals="-3">3330000</us-gaap:DeferredTaxAssetsDeferredIncome>
  <!--Stock compensation-->
  <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost contextRef="c20170630" unitRef="U001" decimals="-3">5782000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
  <!--Stock compensation-->
  <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost contextRef="c20160630" unitRef="U001" decimals="-3">11295000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
  <!--Other-->
  <us-gaap:DeferredTaxAssetsOther contextRef="c20170630" unitRef="U001" decimals="-3">6866000</us-gaap:DeferredTaxAssetsOther>
  <!--Other-->
  <us-gaap:DeferredTaxAssetsOther contextRef="c20160630" unitRef="U001" decimals="-3">6955000</us-gaap:DeferredTaxAssetsOther>
  <!--Deferred Tax Assets, Tax Credit Carryforwards-->
  <us-gaap:DeferredTaxAssetsTaxCreditCarryforwards contextRef="c20160630" unitRef="U001" decimals="-3">20659000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwards>
  <!--Deferred Tax Assets, Tax Credit Carryforwards-->
  <us-gaap:DeferredTaxAssetsTaxCreditCarryforwards contextRef="c20170630" unitRef="U001" decimals="-3">24116000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwards>
  <!--Deferred Tax Liabilities, Net-->
  <us-gaap:DeferredTaxLiabilities contextRef="c20160630" unitRef="U001" decimals="-3">86000</us-gaap:DeferredTaxLiabilities>
  <!--Deferred Tax Liabilities, Intangible Assets-->
  <us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets contextRef="c20170630" unitRef="U001" decimals="-3">312000</us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets>
  <!--Deferred Tax Liabilities, Intangible Assets-->
  <us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets contextRef="c20160630" unitRef="U001" decimals="-3">1927000</us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets>
  <!--Deferred Tax Assets, Valuation Allowance-->
  <us-gaap:DeferredTaxAssetsValuationAllowance contextRef="c20170630" unitRef="U001" decimals="-3">72158000</us-gaap:DeferredTaxAssetsValuationAllowance>
  <!--Deferred Tax Assets, Valuation Allowance-->
  <us-gaap:DeferredTaxAssetsValuationAllowance contextRef="c20160630" unitRef="U001" decimals="-3">69413000</us-gaap:DeferredTaxAssetsValuationAllowance>
  <!--Employer matching contributions, maximum amount per employee-->
  <us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeeAmount contextRef="c20160701to20170630" unitRef="U001" decimals="0">1500</us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeeAmount>
  <!--Defined Contribution Plan, Maximum Annual Contributions Per Employee, Percent-->
  <us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent contextRef="c20160701to20170630" unitRef="U005" decimals="1">0.2</us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent>
  <!--Employer matching contributions-->
  <us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount contextRef="c20150701to20160630" unitRef="U001" decimals="-5">1100000</us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount>
  <!--Employer matching contributions-->
  <us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount contextRef="c20160701to20170630" unitRef="U001" decimals="-5">1100000</us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount>
  <!--Depreciation and amortization-->
  <us-gaap:DepreciationDepletionAndAmortization contextRef="c20160701to20170630" unitRef="U001" decimals="-3">20597000</us-gaap:DepreciationDepletionAndAmortization>
  <!--Depreciation and amortization-->
  <us-gaap:DepreciationDepletionAndAmortization contextRef="c20140701to20150630" unitRef="U001" decimals="-3">19072000</us-gaap:DepreciationDepletionAndAmortization>
  <!--Depreciation and amortization-->
  <us-gaap:DepreciationDepletionAndAmortization contextRef="c20150701to20160630" unitRef="U001" decimals="-3">20506000</us-gaap:DepreciationDepletionAndAmortization>
  <!--Depreciation-->
  <us-gaap:Depreciation contextRef="c20140701to20150630" unitRef="U001" decimals="-5">10600000</us-gaap:Depreciation>
  <!--Depreciation-->
  <us-gaap:Depreciation contextRef="c20160701to20170630" unitRef="U001" decimals="-5">12900000</us-gaap:Depreciation>
  <!--Depreciation-->
  <us-gaap:Depreciation contextRef="c20150701to20160630" unitRef="U001" decimals="-5">11900000</us-gaap:Depreciation>
  <!--DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES-->
  <us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock contextRef="c20160701to20170630">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div class="h2" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; font-weight: bold; margin-right: 0px;"&gt;15. DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES&lt;/div&gt;&lt;div class="para"&gt;&amp;#160;&lt;/div&gt;&lt;div class="para" style="text-align: left; line-height: 16px; margin-top: 0px; text-indent: 26px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;In the normal course of business, the Company is exposed to fluctuations in interest rates and the exchange rates associated with foreign currencies. During fiscal 2017 and 2016, the Company used derivative instruments to reduce the volatility of earnings associated with changes in foreign currency exchange rates. The Company used foreign exchange forward contracts to mitigate the gains and losses generated from the re-measurement of certain foreign monetary assets and liabilities, primarily including cash balances, third party accounts receivable and intercompany transactions recorded on the balance sheet. These derivatives are not designated and do not qualify as hedge instruments. Accordingly, changes in the fair value of these instruments are recognized in other income and expenses during the period of change. These derivatives have maturities of approximately one month. The foreign exchange forward contracts outstanding as of June 30, 2017 were entered into by the Company on the last business day of the period. Given the relatively short duration such contracts are outstanding in relation to changes in potential market rates; the change in the fair value is not material and is not reflected either as an asset or a liability.&lt;/div&gt;&lt;div class="para"&gt;&amp;#160;&lt;/div&gt;&lt;div class="para" style="text-align: left; line-height: 16px; margin-top: 0px; text-indent: 26px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;The following table presents the gross notional value of all our foreign exchange forward contracts outstanding as of June 30, 2017 and 2016 (in thousands).&lt;/div&gt;&lt;div&gt;&lt;table align="center" style="margin-top: 4px; width: 91%; border-collapse: collapse; margin-left: 0%;"&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 62%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 7px;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="6" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 7px; padding-right: 0px; font-weight: bold;"&gt;June 30, 2017&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 62%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 7px;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="3" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; width: 15%; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 7px; padding-right: 7px;"&gt;&lt;b&gt;Local &lt;/b&gt;&lt;b&gt;Currency&lt;br /&gt;&lt;/b&gt;&lt;b&gt;Amount&lt;/b&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="3" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; width: 15%; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 7px; padding-right: 0px;"&gt;&lt;b&gt;Notional&lt;br /&gt;&lt;/b&gt;&lt;b&gt;Contract&lt;br /&gt;&lt;/b&gt;&lt;b&gt;Amount &lt;/b&gt;&lt;b&gt;(USD)&lt;/b&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 62%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 7px;"&gt;Australian dollar&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 12%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;2,870&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 12%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;2,177&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 62%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 7px;"&gt;British pound&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#163;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 12%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;2,250&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 12%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;2,904&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 62%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 7px;"&gt;Canadian dollar&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 12%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;860&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 12%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;657&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 62%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 7px;"&gt;Euro&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#8364;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 12%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;1,010&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 12%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;1,143&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 1px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 4px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 62%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 7px;"&gt;Total&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; padding-bottom: 4px; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; padding-bottom: 4px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 12%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; padding-bottom: 4px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 12%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;6,881&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 4px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;div&gt;&lt;table align="center" style="margin-top: 4px; width: 91%; border-collapse: collapse; margin-left: 0%;"&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 62%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 7px;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="6" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 7px; padding-right: 0px; font-weight: bold;"&gt;June 30, 2016&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 62%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 7px;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="3" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; width: 15%; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 7px; padding-right: 7px;"&gt;&lt;b&gt;Local &lt;/b&gt;&lt;b&gt;Currency&lt;br /&gt;&lt;/b&gt;&lt;b&gt;Amount&lt;/b&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="3" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; width: 15%; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 7px; padding-right: 0px;"&gt;&lt;b&gt;Notional&lt;br /&gt;&lt;/b&gt;&lt;b&gt;Contract&lt;br /&gt;&lt;/b&gt;&lt;b&gt;Amount &lt;/b&gt;&lt;b&gt;(USD)&lt;/b&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 62%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 7px;"&gt;Australian dollar&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 12%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;1,800&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 12%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;1,316&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 62%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 7px;"&gt;British pound&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#163;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 12%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;830&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 12%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;1,088&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 62%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 7px;"&gt;Canadian dollar&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 12%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;940&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 12%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;718&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 62%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 7px;"&gt;Euro&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#8364;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 12%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;1,500&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 12%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;1,650&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 1px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 4px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 62%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 7px;"&gt;Total&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; padding-bottom: 4px; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; padding-bottom: 4px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 12%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; padding-bottom: 4px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 12%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;4,772&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 4px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock>
  <!--Derivative maturity period-->
  <us-gaap:DerivativeRemainingMaturity1 contextRef="c20160701to20170630">P1M</us-gaap:DerivativeRemainingMaturity1>
  <!--EMPLOYEE BENEFIT PLANS-->
  <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock contextRef="c20160701to20170630">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div class="h2" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; font-weight: bold; margin-right: 0px;"&gt;11. EMPLOYEE BENEFIT PLANS&lt;/div&gt;&lt;div class="para"&gt;&amp;#160;&lt;/div&gt;&lt;div class="h3" style="text-align: left; font-style: italic; margin-top: 0px; text-indent: 0px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; font-weight: bold; margin-right: 0px;"&gt;Equity Stock Incentive Plans&lt;/div&gt;&lt;div class="para"&gt;&amp;#160;&lt;/div&gt;&lt;div class="para" style="text-align: left; line-height: 16px; margin-top: 0px; text-indent: 26px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;The Company grants nonqualified (&amp;#8220;NQSO&amp;#8221;), restricted stock awards and restricted stock units to officers, directors, employees and consultants under the 2015 Equity Incentive Plan (&amp;#8220;2015 Plan&amp;#8221;). The 2015 Plan provides for the granting of incentive stock options and NQSOs for over a period not to exceed ten years and at exercise prices that are not less than 100% and 85%, respectively, of the estimated fair market value of the Company&amp;#8217;s common stock on the date of grant as determined by the Board of Directors. Stock options issued under the 2015 Plan generally vest 25% at one year and then 1/36&lt;sup style="line-height: 1; font-size: x-small; vertical-align: text-top;"&gt;th&lt;/sup&gt; monthly thereafter, and restricted stock units issued under the 2015 Plan generally vest 25% at one, two, three and four years.&lt;/div&gt;&lt;div class="para"&gt;&amp;#160;&lt;/div&gt;&lt;div class="para" style="text-align: left; line-height: 16px; margin-top: 0px; text-indent: 26px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;The following table summarizes the Company&amp;#8217;s stock option activities for the fiscal year ended June 30, 2017 (in thousands, except per share amounts):&lt;/div&gt;&lt;div&gt;&lt;table align="center" style="margin-top: 4px; width: 91%; border-collapse: collapse; margin-left: 0%;"&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 44%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 2px;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="3" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; width: 12%; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 2px; padding-right: 2px;"&gt;&lt;b&gt;Shares&lt;br /&gt;&lt;/b&gt;&lt;b&gt;Subject to&lt;br /&gt;&lt;/b&gt;&lt;b&gt;Options&lt;br /&gt;&lt;/b&gt;&lt;b&gt;Outstanding&lt;/b&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="3" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; width: 12%; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 2px; padding-right: 2px;"&gt;&lt;b&gt;Weighted-&lt;br /&gt;&lt;/b&gt;&lt;b&gt;Average&lt;br /&gt;&lt;/b&gt;&lt;b&gt;Exercise&lt;br /&gt;&lt;/b&gt;&lt;b&gt;Price&lt;/b&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="3" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; width: 12%; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 2px; padding-right: 2px;"&gt;&lt;b&gt;Weighted-&lt;br /&gt;&lt;/b&gt;&lt;b&gt;Average&lt;br /&gt;&lt;/b&gt;&lt;b&gt;Remaining&lt;br /&gt;&lt;/b&gt;&lt;b&gt;Contractual&lt;br /&gt;&lt;/b&gt;&lt;b&gt;Term&lt;br /&gt;&lt;/b&gt;&lt;b&gt;(In years)&lt;/b&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="3" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; width: 12%; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 2px; padding-right: 0px;"&gt;&lt;b&gt;Aggregate&lt;br /&gt;&lt;/b&gt;&lt;b&gt;Intrinsic&lt;br /&gt;&lt;/b&gt;&lt;b&gt;Value&lt;/b&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 44%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 2px;"&gt;Balance at July 1, 2016&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;6,268&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;6.31&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 13px; width: 44%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 2px;"&gt;Options granted&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;1,503&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;7.91&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 13px; width: 44%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 2px;"&gt;Options exercised&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;(488&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;4.95&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 13px; width: 44%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 2px;"&gt;Options cancelled/forfeited&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;(741&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 1px; whitespace: nowrap;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;7.86&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 4px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 44%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 2px;"&gt;Balance at June 30, 2017&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;6,542&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 4px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; padding-bottom: 4px; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; padding-bottom: 4px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;6.61&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; padding-bottom: 4px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; padding-bottom: 4px; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; padding-bottom: 4px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;6.54&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; padding-bottom: 4px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; padding-bottom: 4px; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; padding-bottom: 4px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;2,480&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; padding-bottom: 4px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 4px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 44%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 2px;"&gt;Vested and expected to vest at June 30, 2017&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;5,747&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 4px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; padding-bottom: 4px; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; padding-bottom: 4px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;6.47&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; padding-bottom: 4px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; padding-bottom: 4px; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; padding-bottom: 4px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;6.25&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; padding-bottom: 4px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; padding-bottom: 4px; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; padding-bottom: 4px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;2,479&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; padding-bottom: 4px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 4px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 44%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 2px;"&gt;Options exercisable at June 30, 2017&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;4,043&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 4px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; padding-bottom: 4px; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; padding-bottom: 4px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;6.03&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; padding-bottom: 4px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; padding-bottom: 4px; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; padding-bottom: 4px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;5.33&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; padding-bottom: 4px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; padding-bottom: 4px; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; padding-bottom: 4px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;2,434&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; padding-bottom: 4px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div class="para"&gt;&amp;#160;&lt;/div&gt;&lt;div class="para" style="text-align: left; line-height: 16px; margin-top: 0px; text-indent: 26px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;The weighted-average grant-date fair value of options granted during the years ended June 30, 2017, 2016, and 2015 was $3.21, $3.22, and $3.02, respectively. The total intrinsic value of options exercised in the years ended June 30, 2017, 2016, and 2015 was $1.0 million, $4.9 million, and $3.2 million, respectively, and represents the difference between the fair value of the Company&amp;#8217;s common stock at the dates of exercise and the exercise price of the options.&lt;/div&gt;&lt;div class="para"&gt;&amp;#160;&lt;/div&gt;&lt;div class="para" style="text-align: left; line-height: 16px; margin-top: 0px; text-indent: 26px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;The following table summarizes information about outstanding and exercisable options at June 30, 2017 (in thousands, except years and exercise prices):&lt;/div&gt;&lt;div&gt;&lt;table align="center" style="margin-top: 4px; width: 91%; border-collapse: collapse; margin-left: 0%;"&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 21%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 6px;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="9" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 6px; padding-right: 6px; font-weight: bold;"&gt;Options Outstanding&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="6" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 6px; padding-right: 0px; font-weight: bold;"&gt;Options Exercisable&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="center" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 21%; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: #000000 1pt solid; padding-left: 0px; padding-right: 6px; font-weight: bold;"&gt;Exercise Prices&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="3" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; width: 14%; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: #000000 1pt solid; padding-left: 6px; padding-right: 6px;"&gt;&lt;b&gt;Number&lt;br /&gt;&lt;/b&gt;&lt;b&gt;Outstanding&lt;/b&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="3" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; width: 14%; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: #000000 1pt solid; padding-left: 6px; padding-right: 6px;"&gt;&lt;b&gt;Weighted&lt;br /&gt;&lt;/b&gt;&lt;b&gt;Average&lt;br /&gt;&lt;/b&gt;&lt;b&gt;Remaining&lt;br /&gt;&lt;/b&gt;&lt;b&gt;Contractual&lt;br /&gt;&lt;/b&gt;&lt;b&gt;Life (Years)&lt;/b&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="3" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; width: 14%; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: #000000 1pt solid; padding-left: 6px; padding-right: 6px;"&gt;&lt;b&gt;Weighted&lt;br /&gt;&lt;/b&gt;&lt;b&gt;Average&lt;br /&gt;&lt;/b&gt;&lt;b&gt;Exercise&lt;br /&gt;&lt;/b&gt;&lt;b&gt;Price&lt;/b&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="3" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; width: 14%; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: #000000 1pt solid; padding-left: 6px; padding-right: 6px;"&gt;&lt;b&gt;Number&lt;br /&gt;&lt;/b&gt;&lt;b&gt;Outstanding&lt;/b&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="3" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; width: 14%; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: #000000 1pt solid; padding-left: 6px; padding-right: 0px;"&gt;&lt;b&gt;Weighted&lt;br /&gt;&lt;/b&gt;&lt;b&gt;Average&lt;br /&gt;&lt;/b&gt;&lt;b&gt;Exercise&lt;br /&gt;&lt;/b&gt;&lt;b&gt;Price&lt;/b&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="center" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 21%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 6px;"&gt;$3.50 - 4.25&lt;br /&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 11%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;322&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 11%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;5.10&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 11%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;4.03&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 11%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;322&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 11%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;4.03&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="center" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 21%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 6px;"&gt;$4.31&lt;br /&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 11%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;710&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 11%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;5.73&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 11%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;4.31&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 11%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;691&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 11%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;4.31&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="center" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 21%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 6px;"&gt;$4.35 - 5.15&lt;br /&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 11%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;812&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 11%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;4.24&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 11%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;4.79&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 11%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;795&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 11%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;4.79&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="center" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 21%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 6px;"&gt;$5.25 - 6.61&lt;br /&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 11%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;1,011&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 11%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;5.68&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 11%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;6.28&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 11%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;743&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 11%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;6.35&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="center" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 21%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 6px;"&gt;$6.64 - 7.23&lt;br /&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 11%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;664&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 11%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;7.10&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 11%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;6.87&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 11%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;366&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 11%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;6.81&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="center" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 21%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 6px;"&gt;$7.25 - 7.41&lt;br /&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 11%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;724&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 11%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;8.10&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 11%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;7.36&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 11%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;322&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 11%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;7.36&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="center" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 21%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 6px;"&gt;$7.42 - 8.02&lt;br /&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 11%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;1,063&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 11%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;7.53&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 11%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;7.77&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 11%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;403&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 11%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;7.70&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="center" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 21%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 6px;"&gt;$8.03&lt;br /&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 11%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;33&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 11%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;9.20&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 11%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;8.03&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 11%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 11%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="center" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 21%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 6px;"&gt;$8.04&lt;br /&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 11%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;760&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 11%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;9.13&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 11%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;8.04&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 11%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 11%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="center" valign="bottom" style="text-align: center; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 21%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 6px;"&gt;$8.12 - 13.73&lt;br /&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 11%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;443&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 1px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 11%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;4.69&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 11%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;9.04&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 11%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;401&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 1px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 11%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;9.03&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="center" valign="bottom" style="text-align: center; padding-bottom: 4px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 21%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 6px;"&gt;Total&lt;br /&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 11%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;6,542&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 4px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; padding-bottom: 4px; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; padding-bottom: 4px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 11%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;6.54&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; padding-bottom: 4px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; padding-bottom: 4px; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; padding-bottom: 4px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 11%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;6.61&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; padding-bottom: 4px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 11%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;4,043&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 4px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; padding-bottom: 4px; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; padding-bottom: 4px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 11%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;6.03&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; padding-bottom: 4px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div class="h3" style="text-align: left; font-style: italic; margin-top: 0px; text-indent: 0px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; font-weight: bold; margin-right: 0px;"&gt;&amp;#160;&lt;/div&gt;&lt;div class="h3" style="text-align: left; font-style: italic; margin-top: 0px; text-indent: 0px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; font-weight: bold; margin-right: 0px;"&gt;Stock-based Compensation&lt;/div&gt;&lt;div class="para"&gt;&amp;#160;&lt;/div&gt;&lt;div class="para" style="text-align: left; line-height: 16px; margin-top: 0px; text-indent: 26px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;The Company estimates the fair value of stock options using the Black-Scholes option-pricing model, which requires the use of the following assumptions: (i) the expected volatility of the Company&amp;#8217;s common stock, which is based on a blended rate of the Company&amp;#8217;s own common stock volatility and the volatility data of certain peer companies; (ii) the expected term which is the period that the Company&amp;#8217;s stock-based awards are expected to be outstanding based on Company&amp;#8217;s actual historic grant, exercise, and post-vesting forfeiture data; (iii) an expected dividend yield, which is assumed to be 0% as the Company has not paid and, as of the date of grant, did not anticipate paying dividends in the foreseeable future; and (iv) a risk-free interest rate, which is based on the U.S. Treasury yield curve in effect on the date of grant for zero coupon U.S. Treasury notes with maturities approximately equal to expected term of the option award. The fair value of each option is estimated on the date of grant using the Black-Scholes option valuation method, with the following assumptions:&lt;/div&gt;&lt;div&gt;&lt;table align="center" style="margin-top: 4px; width: 91%; border-collapse: collapse; margin-left: 0%;"&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 41%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 10px;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="3" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 10px; padding-right: 0px; font-weight: bold;"&gt;Year Ended June 30,&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 41%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 10px;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="center" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; width: 17%; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 10px; padding-right: 10px; font-weight: bold;"&gt;2017&lt;/div&gt;&lt;/td&gt;&lt;td align="center" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; width: 17%; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 10px; padding-right: 10px; font-weight: bold;"&gt;2016&lt;/div&gt;&lt;/td&gt;&lt;td align="center" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; width: 17%; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 10px; padding-right: 0px; font-weight: bold;"&gt;2015&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 41%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 10px;"&gt;Expected life from grant date of option&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="text-align: justify; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 17%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 10px; padding-right: 10px;"&gt;5.15-5.17 years&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="text-align: justify; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 17%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 10px; padding-right: 10px;"&gt;5.09-5.13 years&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="text-align: justify; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 17%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 10px; padding-right: 0px;"&gt;5.04-5.09 years&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 41%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 10px;"&gt;Risk-free interest rate&lt;/div&gt;&lt;/td&gt;&lt;td align="center" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 17%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 10px; padding-right: 10px;"&gt;1.13-1.94%&lt;/div&gt;&lt;/td&gt;&lt;td align="center" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 17%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 10px; padding-right: 10px;"&gt;1.24-1.59%&lt;/div&gt;&lt;/td&gt;&lt;td align="center" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 17%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 10px; padding-right: 0px;"&gt;1.45-1.70%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 41%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 10px;"&gt;Expected volatility&lt;/div&gt;&lt;/td&gt;&lt;td align="center" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 17%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 10px; padding-right: 10px;"&gt;39-45%&lt;/div&gt;&lt;/td&gt;&lt;td align="center" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 17%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 10px; padding-right: 10px;"&gt;46-48%&lt;/div&gt;&lt;/td&gt;&lt;td align="center" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 17%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 10px; padding-right: 0px;"&gt;49-50%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 41%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 10px;"&gt;Expected dividend yield&lt;/div&gt;&lt;/td&gt;&lt;td align="center" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 17%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 10px; padding-right: 10px;"&gt;0%&lt;/div&gt;&lt;/td&gt;&lt;td align="center" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 17%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 10px; padding-right: 10px;"&gt;0%&lt;/div&gt;&lt;/td&gt;&lt;td align="center" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 17%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 10px; padding-right: 0px;"&gt;0%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div class="para"&gt;&amp;#160;&lt;/div&gt;&lt;div class="para" style="text-align: left; line-height: 16px; margin-top: 0px; text-indent: 26px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;As of June 30, 2017, total unrecognized compensation cost related to stock options granted to employees and non-employee directors was $3.2 million, net of estimated forfeitures, which the Company expects to recognize over 2.6 years. Pursuant to the terms of the Merger Agreement, any unvested stock option will be cancelled upon consummation of the merger.&lt;/div&gt;&lt;div class="para"&gt;&amp;#160;&lt;/div&gt;&lt;div class="h3" style="text-align: left; font-style: italic; margin-top: 0px; text-indent: 0px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; font-weight: bold; margin-right: 0px;"&gt;Employee Stock Purchase Plan&lt;/div&gt;&lt;div class="para"&gt;&amp;#160;&lt;/div&gt;&lt;div class="para" style="text-align: left; line-height: 16px; margin-top: 0px; text-indent: 26px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;On November 9, 2016, the 2016 Employee Stock Purchase Plan (&amp;#8220;2016 ESPP&amp;#8221;) was approved by stockholders. The 2016 ESPP is the successor to the 2007 Employee Stock Purchase Plan (&amp;#8220;2007 ESPP&amp;#8221;) which terminated automatically in October 2016. A total of 3.5 million shares of the Company&amp;#8217;s common stock were reserved for issuance under the 2016 ESPP. The 2016 ESPP allows eligible employees to purchase shares of the Company&amp;#8217;s common stock at a discount through payroll deductions. Offering periods are six-months long commencing on May 1&lt;sup style="line-height: 1; font-size: x-small; vertical-align: text-top;"&gt;st&lt;/sup&gt; and November 1&lt;sup style="line-height: 1; font-size: x-small; vertical-align: text-top;"&gt;st&lt;/sup&gt;, each year, and employees are able to purchase shares of the Company&amp;#8217;s common stock at a purchase price of the lower of 85% of the fair market value of the Company&amp;#8217;s common stock on the first day of an offering period or on the purchase date (the last day of the applicable offering period). The terms of the 2007 ESPP were substantially the same as the terms of the 2016 ESPP as explained in the paragraph above.&lt;/div&gt;&lt;div class="para"&gt;&amp;#160;&lt;/div&gt;&lt;div class="para" style="text-align: left; line-height: 16px; margin-top: 0px; text-indent: 26px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;Pursuant to the definitive agreement entered into with Mitel, the Company&amp;#8217;s ESPP was suspended on July 26, 2017, the date of the Merger Agreement, and the Company subsequently refunded contributions received from participating employees. The ESPP will be terminated upon the consummation of the merger. The Company expects that there will be no further offering periods under the ESPP prior to its termination in connection with the closing of the merger. Refer to Note 18 for additional details regarding this definitive agreement.&lt;/div&gt;&lt;div class="para"&gt;&amp;#160;&lt;/div&gt;&lt;div class="para" style="text-align: left; line-height: 16px; margin-top: 0px; text-indent: 26px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;The fair value of stock purchase rights granted under the ESPP is estimated using the Black-Scholes option pricing model, based on the following assumptions:&lt;/div&gt;&lt;div&gt;&lt;table align="center" style="margin-top: 4px; width: 91%; border-collapse: collapse; margin-left: 0%;"&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 41%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 10px;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="3" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 10px; padding-right: 0px; font-weight: bold;"&gt;Year Ended June 30,&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 41%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 10px;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="center" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; width: 17%; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 10px; padding-right: 10px; font-weight: bold;"&gt;2017&lt;/div&gt;&lt;/td&gt;&lt;td align="center" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; width: 17%; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 10px; padding-right: 10px; font-weight: bold;"&gt;2016&lt;/div&gt;&lt;/td&gt;&lt;td align="center" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; width: 17%; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 10px; padding-right: 0px; font-weight: bold;"&gt;2015&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 41%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 10px;"&gt;Expected life from grant date of ESPP&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="text-align: justify; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 17%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 10px; padding-right: 10px;"&gt;0.33-0.50 years&lt;/div&gt;&lt;/td&gt;&lt;td align="center" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 17%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 10px; padding-right: 10px;"&gt;0.50 years&lt;/div&gt;&lt;/td&gt;&lt;td align="center" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 17%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 10px; padding-right: 0px;"&gt;0.50 years&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 41%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 10px;"&gt;Risk-free interest rate&lt;/div&gt;&lt;/td&gt;&lt;td align="center" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 17%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 10px; padding-right: 10px;"&gt;0.40-1.08%&lt;/div&gt;&lt;/td&gt;&lt;td align="center" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 17%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 10px; padding-right: 10px;"&gt;0.14-0.41%&lt;/div&gt;&lt;/td&gt;&lt;td align="center" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 17%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 10px; padding-right: 0px;"&gt;0.06-0.09%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 41%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 10px;"&gt;Expected volatility&lt;/div&gt;&lt;/td&gt;&lt;td align="center" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 17%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 10px; padding-right: 10px;"&gt;32-37%&lt;/div&gt;&lt;/td&gt;&lt;td align="center" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 17%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 10px; padding-right: 10px;"&gt;29-37%&lt;/div&gt;&lt;/td&gt;&lt;td align="center" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 17%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 10px; padding-right: 0px;"&gt;35-43%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 41%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 10px;"&gt;Expected dividend yield&lt;/div&gt;&lt;/td&gt;&lt;td align="center" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 17%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 10px; padding-right: 10px;"&gt;0%&lt;/div&gt;&lt;/td&gt;&lt;td align="center" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 17%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 10px; padding-right: 10px;"&gt;0%&lt;/div&gt;&lt;/td&gt;&lt;td align="center" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 17%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 10px; padding-right: 0px;"&gt;0%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div class="para"&gt;&amp;#160;&lt;/div&gt;&lt;div class="para" style="text-align: left; line-height: 16px; margin-top: 0px; text-indent: 26px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;Expenses related to shares issued under the ESPP are included in stock-based compensation expense. The Company issued 689,007 shares and 737,806 shares under the ESPP in fiscal 2017 and 2016, respectively, at a weighted average price per share of $5.30 and $5.51, respectively. As of June 30, 2017, total unrecognized compensation cost related to the ESPP plan was $0.4 million, which the Company expects to recognize over 0.5 years.&lt;/div&gt;&lt;div class="h3" style="text-align: left; font-style: italic; margin-top: 0px; text-indent: 0px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; font-weight: bold; margin-right: 0px;"&gt;&amp;#160;&lt;/div&gt;&lt;div class="h3" style="text-align: left; font-style: italic; margin-top: 0px; text-indent: 0px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; font-weight: bold; margin-right: 0px;"&gt;Restricted Stock Awards and Restricted Stock Units&lt;/div&gt;&lt;div class="para"&gt;&amp;#160;&lt;/div&gt;&lt;div class="para" style="text-align: left; line-height: 16px; margin-top: 0px; text-indent: 26px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;Restricted stock award and restricted stock unit activity for the year ended June 30, 2017 is as follows (in thousands):&lt;/div&gt;&lt;div&gt;&lt;table align="center" style="margin-top: 4px; width: 91%; border-collapse: collapse; margin-left: 0%;"&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 56%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 11px;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="3" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; width: 18%; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 11px; padding-right: 11px; font-weight: bold;"&gt;Shares&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="3" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; width: 18%; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 11px; padding-right: 0px;"&gt;&lt;b&gt;Weighted-&lt;br /&gt;&lt;/b&gt;&lt;b&gt;Average&lt;br /&gt;&lt;/b&gt;&lt;b&gt;Grant Date&lt;br /&gt;&lt;/b&gt;&lt;b&gt;Fair Value&lt;/b&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 56%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 11px;"&gt;Outstanding - July 1, 2016&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 15%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;1,927&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 15%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;6.99&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 13px; width: 56%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 11px;"&gt;Awarded&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 15%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;1,302&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 15%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;7.73&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 13px; width: 56%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 11px;"&gt;Released&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 15%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;(629&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 15%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;6.83&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 13px; width: 56%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 11px;"&gt;Forfeited&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 15%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;(398&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 1px; whitespace: nowrap;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 15%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;7.40&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 4px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 56%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 11px;"&gt;Outstanding - June 30, 2017&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 15%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;2,202&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 4px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; padding-bottom: 4px; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; padding-bottom: 4px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 15%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;7.39&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; padding-bottom: 4px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div class="para"&gt;&amp;#160;&lt;/div&gt;&lt;div class="para" style="text-align: left; line-height: 16px; margin-top: 0px; text-indent: 26px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;The grant-date fair value of restricted stock units granted during fiscal 2017, 2016 and 2015 was $10.1 million, $9.3 million and $5.8 million, respectively. &lt;/div&gt;&lt;div class="para"&gt;&amp;#160;&lt;/div&gt;&lt;div class="para" style="text-align: left; line-height: 16px; margin-top: 0px; text-indent: 26px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;As permitted under the 2007 Plan, in fiscal 2016, the Company issued 26,773 shares of restricted stock awards, with a fair value of $0.2 million, to non-employee directors electing to receive them in lieu of an annual cash retainer. These shares were issued quarterly and vest immediately upon issuance. No restricted stock awards were issued in fiscal 2017.&lt;/div&gt;&lt;div class="para"&gt;&amp;#160;&lt;/div&gt;&lt;div class="para" style="text-align: left; line-height: 16px; margin-top: 0px; text-indent: 26px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;As of June 30, 2017, total unrecognized compensation cost related to restricted stock awards and units awarded to employees and directors was $5.0 million, net of estimated forfeitures, which the Company expects to recognize over 2.5 years. Pursuant to the terms of the Merger Agreement, any unvested restricted stock units will be cancelled upon consummation of the merger.&lt;/div&gt;&lt;/div&gt;</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
  <!--Disclosure of Share-based Compensation Arrangements by Share-based Payment Award [Table Text Block]-->
  <us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock contextRef="c20160701to20170630">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div class="para" style="text-align: left; line-height: 16px; margin-top: 0px; text-indent: 26px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;At June 30, 2017, the Company had reserved shares of common stock for issuance as follows (in thousands):&lt;/div&gt;&lt;div&gt;&lt;table align="center" style="margin-top: 4px; width: 91%; border-collapse: collapse; margin-left: 0%;"&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 82%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 7px;"&gt;Reserved under stock option plans &lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 7%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;4,041&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 82%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 7px;"&gt;Reserved under employee stock purchase plan &lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 7%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;3,189&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 1px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 4px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 82%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 7px;"&gt;Total &lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 7%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;7,230&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 4px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock>
  <!--Earnings Per Share, Basic and Diluted-->
  <us-gaap:EarningsPerShareBasicAndDiluted contextRef="c20160701to20170630" unitRef="U003" decimals="2">-0.18</us-gaap:EarningsPerShareBasicAndDiluted>
  <!--Earnings Per Share, Basic and Diluted-->
  <us-gaap:EarningsPerShareBasicAndDiluted contextRef="c20140701to20150630" unitRef="U003" decimals="2">-0.07</us-gaap:EarningsPerShareBasicAndDiluted>
  <!--Earnings Per Share, Basic and Diluted-->
  <us-gaap:EarningsPerShareBasicAndDiluted contextRef="c20150701to20160630" unitRef="U003" decimals="2">-0.07</us-gaap:EarningsPerShareBasicAndDiluted>
  <!--Earnings Per Share, Basic-->
  <us-gaap:EarningsPerShareBasic contextRef="c20161001to20161231" unitRef="U003" decimals="2">-0.04</us-gaap:EarningsPerShareBasic>
  <!--Earnings Per Share, Basic-->
  <us-gaap:EarningsPerShareBasic contextRef="c20160701to20160930" unitRef="U003" decimals="2">-0.08</us-gaap:EarningsPerShareBasic>
  <!--Earnings Per Share, Basic-->
  <us-gaap:EarningsPerShareBasic contextRef="c20170401to20170630" unitRef="U003" decimals="2">-0.01</us-gaap:EarningsPerShareBasic>
  <!--Earnings Per Share, Basic-->
  <us-gaap:EarningsPerShareBasic contextRef="c20170101to20170331" unitRef="U003" decimals="2">-0.04</us-gaap:EarningsPerShareBasic>
  <!--Earnings Per Share, Basic-->
  <us-gaap:EarningsPerShareBasic contextRef="c20150701to20150930" unitRef="U003" decimals="2">0.03</us-gaap:EarningsPerShareBasic>
  <!--Earnings Per Share, Basic-->
  <us-gaap:EarningsPerShareBasic contextRef="c20151001to20151231" unitRef="U003" decimals="2">0.04</us-gaap:EarningsPerShareBasic>
  <!--Earnings Per Share, Basic-->
  <us-gaap:EarningsPerShareBasic contextRef="c20160401to20160630" unitRef="U003" decimals="2">-0.01</us-gaap:EarningsPerShareBasic>
  <!--Earnings Per Share, Basic-->
  <us-gaap:EarningsPerShareBasic contextRef="c20160101to20160331" unitRef="U003" decimals="2">-0.13</us-gaap:EarningsPerShareBasic>
  <!--Earnings Per Share, Diluted-->
  <us-gaap:EarningsPerShareDiluted contextRef="c20160701to20160930" unitRef="U003" decimals="2">-0.08</us-gaap:EarningsPerShareDiluted>
  <!--Earnings Per Share, Diluted-->
  <us-gaap:EarningsPerShareDiluted contextRef="c20160401to20160630" unitRef="U003" decimals="2">-0.01</us-gaap:EarningsPerShareDiluted>
  <!--Earnings Per Share, Diluted-->
  <us-gaap:EarningsPerShareDiluted contextRef="c20170401to20170630" unitRef="U003" decimals="2">-0.01</us-gaap:EarningsPerShareDiluted>
  <!--Earnings Per Share, Diluted-->
  <us-gaap:EarningsPerShareDiluted contextRef="c20160101to20160331" unitRef="U003" decimals="2">-0.13</us-gaap:EarningsPerShareDiluted>
  <!--Earnings Per Share, Diluted-->
  <us-gaap:EarningsPerShareDiluted contextRef="c20150701to20150930" unitRef="U003" decimals="2">0.03</us-gaap:EarningsPerShareDiluted>
  <!--Earnings Per Share, Diluted-->
  <us-gaap:EarningsPerShareDiluted contextRef="c20151001to20151231" unitRef="U003" decimals="2">0.04</us-gaap:EarningsPerShareDiluted>
  <!--Earnings Per Share, Diluted-->
  <us-gaap:EarningsPerShareDiluted contextRef="c20170101to20170331" unitRef="U003" decimals="2">-0.04</us-gaap:EarningsPerShareDiluted>
  <!--Earnings Per Share, Diluted-->
  <us-gaap:EarningsPerShareDiluted contextRef="c20161001to20161231" unitRef="U003" decimals="2">-0.04</us-gaap:EarningsPerShareDiluted>
  <!--NET LOSS PER COMMON SHARE-->
  <us-gaap:EarningsPerShareTextBlock contextRef="c20160701to20170630">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div class="h2" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; font-weight: bold; margin-right: 0px;"&gt;8. NET LOSS PER COMMON SHARE&lt;/div&gt;&lt;div class="para"&gt;&amp;#160;&lt;/div&gt;&lt;div class="para" style="text-align: left; line-height: 16px; margin-top: 0px; text-indent: 26px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;Basic net loss per share is determined by dividing net loss by the weighted average number of common shares outstanding during the period. Diluted net loss per common share is determined by dividing net loss by the weighted average number of common shares used in the basic net loss per common share calculation, plus the number of common shares that would be issued assuming conversion of all potentially dilutive securities outstanding under the treasury stock method.&lt;/div&gt;&lt;div class="para"&gt;&amp;#160;&lt;/div&gt;&lt;div class="para" style="text-align: left; line-height: 16px; margin-top: 0px; text-indent: 26px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;The following table is a reconciliation of the numerators and denominators used in computing basic and diluted net loss per common share (in thousands other than per share amounts):&lt;/div&gt;&lt;div&gt;&lt;table align="center" style="margin-top: 4px; width: 91%; border-collapse: collapse; margin-left: 0%;"&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 54%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 3px;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="9" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 3px; padding-right: 0px; font-weight: bold;"&gt;Year Ended June 30,&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 54%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 3px;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="3" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; width: 13%; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 3px; padding-right: 3px; font-weight: bold;"&gt;2017&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="3" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; width: 13%; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 3px; padding-right: 3px; font-weight: bold;"&gt;2016&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="3" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; width: 13%; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 3px; padding-right: 0px; font-weight: bold;"&gt;2015&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 54%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 3px; font-weight: bold;"&gt;Numerator:&lt;br /&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 4px; margin-top: 0px; text-indent: 0px; padding-left: 13px; width: 54%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 3px;"&gt;Net loss&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;(12,443&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 4px; whitespace: nowrap;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;(4,792&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 4px; whitespace: nowrap;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;(4,404&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 4px; whitespace: nowrap;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 54%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 3px; font-weight: bold;"&gt;Denominator:&lt;br /&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 4px; margin-top: 0px; text-indent: -13px; padding-left: 26px; width: 54%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 3px;"&gt;Weighted average common shares outstanding (basic and diluted)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;68,100&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 4px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;66,405&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 4px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;63,953&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 4px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 54%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 3px;"&gt;Net loss per share&lt;br /&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 4px; margin-top: 0px; text-indent: 0px; padding-left: 13px; width: 54%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 3px;"&gt;Basic and diluted&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;(0.18&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 4px; whitespace: nowrap;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;(0.07&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 4px; whitespace: nowrap;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;(0.07&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 4px; whitespace: nowrap;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div class="para"&gt;&amp;#160;&lt;/div&gt;&lt;div class="para" style="text-align: left; line-height: 16px; margin-top: 0px; text-indent: 26px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;Anti-dilutive weighted shares related to stock-based options and awards excluded from the calculation of diluted shares were approximately 5.0 million, 4.9 million, and 3.8 million for the years ended June 30, 2016, 2015 and 2014 respectively.&lt;/div&gt;&lt;/div&gt;</us-gaap:EarningsPerShareTextBlock>
  <!--Employee-related Liabilities, Current-->
  <us-gaap:EmployeeRelatedLiabilitiesCurrent contextRef="c20160630" unitRef="U001" decimals="-3">18925000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
  <!--Employee-related Liabilities, Current-->
  <us-gaap:EmployeeRelatedLiabilitiesCurrent contextRef="c20170630" unitRef="U001" decimals="-3">16740000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
  <!--Period to recognize unrecognized compensation cost-Reserved Under Stock Option Plans [Member]-->
  <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 contextRef="c20160701to20170630_AwardTypeAxis_EmployeeStockOptionMember">P2Y7M6D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
  <!--Period to recognize unrecognized compensation cost-Reserved Under Employee Stock Purchase Plan [Member]-->
  <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 contextRef="c20160701to20170630_AwardTypeAxis_EmployeeStockMember">P0Y6M</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
  <!--Period to recognize unrecognized compensation cost-Restricted Stock Awards and Restricted Stock Units [Member]-->
  <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 contextRef="c20160701to20170630_AwardTypeAxis_RestrictedStockAwardsAndRestrictedStockUnitsMember">P2Y6M</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
  <!--Employee Service Share-based Compensation, Nonvested Awards, Compensation Not yet Recognized, Share-based Awards Other than Options-Reserved Under Employee Stock Purchase Plan [Member]-->
  <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions contextRef="c20170630_AwardTypeAxis_EmployeeStockMember" unitRef="U001" decimals="-5">400000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions>
  <!--Employee Service Share-based Compensation, Nonvested Awards, Compensation Not yet Recognized, Share-based Awards Other than Options-Restricted Stock Awards and Restricted Stock Units [Member]-->
  <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions contextRef="c20170630_AwardTypeAxis_RestrictedStockAwardsAndRestrictedStockUnitsMember" unitRef="U001" decimals="-5">5000000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions>
  <!--Unrecognized compensation cost related to stock options granted to employees and non-employee directors-Reserved Under Stock Option Plans [Member]-->
  <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions contextRef="c20170630_AwardTypeAxis_EmployeeStockOptionMember" unitRef="U001" decimals="-5">3200000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions>
  <!--Fair Value Disclosures [Text Block]-->
  <us-gaap:FairValueDisclosuresTextBlock contextRef="c20160701to20170630">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div class="h2" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; font-weight: bold; margin-right: 0px;"&gt;6. FAIR VALUE DISCLOSURE&lt;/div&gt;&lt;div class="para"&gt;&amp;#160;&lt;/div&gt;&lt;div class="para" style="text-align: left; line-height: 16px; margin-top: 0px; text-indent: 26px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability in the principal market (or most advantageous market, in the absence of a principal market) for the asset or liability in an orderly transaction between market participants at the measurement date. Further, entities are required to maximize the use of observable inputs and minimize the use of unobservable inputs in measuring fair value, and to utilize a three-level fair value hierarchy that prioritizes the inputs used to measure fair value. The three levels of inputs used to measure fair value are as follows: &lt;/div&gt;&lt;div&gt;&lt;table cellpadding="0" cellspacing="0" class="group-list" style="padding-bottom: 0px; margin-top: 0px; width: 100%; padding-top: 0px;"&gt;&lt;tr style="font-family: Times New Roman, Times, Serif; color: #000000; font-size: 13px; vertical-align: top;"&gt;&lt;td class="group-filler" style="width: 26px; font-family: Times New Roman, Times, Serif; color: #000000; font-size: 13px; vertical-align: top;"&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td class="group-list" style="text-align: left; width: 26px; font-family: Times New Roman, Times, Serif; color: #000000; font-size: 13px; vertical-align: top;"&gt;&lt;div&gt;&amp;#8226;&lt;/div&gt;&lt;/td&gt;&lt;td class="group-item" style="text-align: left; font-family: Times New Roman, Times, Serif; color: #000000; font-size: 13px;"&gt;&lt;div&gt;Level 1 &amp;#8212; Quoted prices in active markets for identical assets or liabilities. &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" class="group-list" style="padding-bottom: 0px; margin-top: 0px; width: 100%; padding-top: 0px;"&gt;&lt;tr style="font-family: Times New Roman, Times, Serif; color: #000000; font-size: 13px; vertical-align: top;"&gt;&lt;td class="group-filler" style="width: 26px; font-family: Times New Roman, Times, Serif; color: #000000; font-size: 13px; vertical-align: top;"&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td class="group-list" style="text-align: left; width: 26px; font-family: Times New Roman, Times, Serif; color: #000000; font-size: 13px; vertical-align: top;"&gt;&lt;div&gt;&amp;#8226;&lt;/div&gt;&lt;/td&gt;&lt;td class="group-item" style="text-align: left; font-family: Times New Roman, Times, Serif; color: #000000; font-size: 13px;"&gt;&lt;div&gt;Level 2 &amp;#8212; Observable inputs other than quoted prices included within Level 1, including quoted prices for similar assets or liabilities in active markets; quoted prices for identical or similar assets or liabilities in markets that are not active; and inputs other than quoted prices that are observable or are derived principally from, or corroborated by, observable market data by correlation or other means.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" class="group-list" style="padding-bottom: 0px; margin-top: 0px; width: 100%; padding-top: 0px;"&gt;&lt;tr style="font-family: Times New Roman, Times, Serif; color: #000000; font-size: 13px; vertical-align: top;"&gt;&lt;td class="group-filler" style="width: 26px; font-family: Times New Roman, Times, Serif; color: #000000; font-size: 13px; vertical-align: top;"&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td class="group-list" style="text-align: left; width: 26px; font-family: Times New Roman, Times, Serif; color: #000000; font-size: 13px; vertical-align: top;"&gt;&lt;div&gt;&amp;#8226;&lt;/div&gt;&lt;/td&gt;&lt;td class="group-item" style="text-align: left; font-family: Times New Roman, Times, Serif; color: #000000; font-size: 13px;"&gt;&lt;div&gt;Level 3 &amp;#8212; Unobservable inputs that are supported by little or no market activity, are significant to the fair value of the assets or liabilities, and reflect the Company&amp;#8217;s own assumptions about the assumptions market participants would use in pricing the asset or liability developed based on the best information available in the circumstances. &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div class="para"&gt;&amp;#160;&lt;/div&gt;&lt;div class="para" style="text-align: left; line-height: 16px; margin-top: 0px; text-indent: 26px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;The tables below set forth the Company&amp;#8217;s financial instruments and liabilities measured at fair value on a recurring basis (in thousands): &lt;/div&gt;&lt;div&gt;&lt;table align="center" style="margin-top: 4px; width: 91%; border-collapse: collapse; margin-left: 0%;"&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 44%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 2px;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="12" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 2px; padding-right: 0px; font-weight: bold;"&gt;June 30, 2017&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 44%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 2px;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="3" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; width: 12%; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 2px; padding-right: 2px; font-weight: bold;"&gt;Fair Value&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="3" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; width: 12%; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 2px; padding-right: 2px; font-weight: bold;"&gt;Level 1&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="3" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; width: 12%; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 2px; padding-right: 2px; font-weight: bold;"&gt;Level 2&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="3" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; width: 12%; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 2px; padding-right: 0px; font-weight: bold;"&gt;Level 3&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 44%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 2px; font-weight: bold;"&gt;Assets:&lt;br /&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 44%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 2px;"&gt;Cash and cash equivalents:&lt;br /&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 13px; width: 44%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 2px;"&gt;Money market funds&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;1,485&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;1,485&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 44%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 2px;"&gt;Short-term investments:&lt;br /&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 13px; width: 44%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 2px;"&gt;Corporate notes and commercial paper&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;23,186&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;23,186&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 13px; width: 44%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 2px;"&gt;U.S. Government agency securities&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;25,479&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 1px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 1px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;25,479&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 1px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 1px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 4px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 44%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 2px;"&gt;Total assets measured and recorded at fair value&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;50,150&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 4px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;1,485&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 4px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;48,665&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 4px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 4px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div class="para"&gt;&amp;#160;&lt;/div&gt;&lt;div class="para" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 4%; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;The above table excludes $65.7 million of cash balances on deposit at banks.&lt;/div&gt;&lt;div&gt;&lt;table align="center" style="margin-top: 4px; width: 91%; border-collapse: collapse; margin-left: 0%;"&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 44%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 2px;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="12" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 2px; padding-right: 0px; font-weight: bold;"&gt;June 30, 2016&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 44%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 2px;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="3" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; width: 12%; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 2px; padding-right: 2px; font-weight: bold;"&gt;Fair Value&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="3" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; width: 12%; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 2px; padding-right: 2px; font-weight: bold;"&gt;Level 1&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="3" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; width: 12%; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 2px; padding-right: 2px; font-weight: bold;"&gt;Level 2&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="3" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; width: 12%; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 2px; padding-right: 0px; font-weight: bold;"&gt;Level 3&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 44%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 2px; font-weight: bold;"&gt;Assets:&lt;br /&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 44%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 2px;"&gt;Cash and cash equivalents:&lt;br /&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 13px; width: 44%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 2px;"&gt;Money market funds&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;3,533&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;3,533&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 44%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 2px;"&gt;Short-term investments:&lt;br /&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 13px; width: 44%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 2px;"&gt;Corporate notes and commercial paper&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;26,363&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;26,363&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 13px; width: 44%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 2px;"&gt;U.S. Government agency securities&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;20,070&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 1px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 1px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;20,070&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 1px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 1px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 4px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 44%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 2px;"&gt;Total assets measured and recorded at fair value&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;49,966&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 4px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;3,533&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 4px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;46,433&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 4px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 4px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div class="para"&gt;&amp;#160;&lt;/div&gt;&lt;div class="para" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 4%; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;The above table excludes $58.2 million of cash balances on deposit at banks.&lt;/div&gt;&lt;div class="para" style="text-align: left; line-height: 16px; margin-top: 0px; text-indent: 26px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&amp;#160;&lt;/div&gt;&lt;div class="para" style="text-align: left; line-height: 16px; margin-top: 0px; text-indent: 26px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;There were foreign exchange forward contracts (see Note 15) outstanding as of June 30, 2017 and 2016 which were entered into by the Company on the last day of the period. This fair value is not material.&lt;/div&gt;&lt;div class="para"&gt;&amp;#160;&lt;/div&gt;&lt;div class="para" style="text-align: left; line-height: 16px; margin-top: 0px; text-indent: 26px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;Money market funds are classified within Level 1 of the fair value hierarchy because they are valued using quoted market prices in active markets. Short-term investments are classified within Level 2 of the fair value hierarchy because they are valued based on other observable inputs, including broker or dealer quotations, or alternative pricing sources. When quoted prices in active markets for identical assets or liabilities are not available, the Company relies on non-binding quotes from independent pricing services. Non-binding quotes are based on proprietary valuation models prepared by independent pricing services. These models use algorithms based on inputs such as observable market data, quoted market prices for similar instruments, historical pricing trends of a security as relative to its peers, internal assumptions of the independent pricing service and statistically supported models. The Company corroborates the reasonableness of non-binding quotes received from the independent pricing service by comparing them to the (a) actual experience gained from the purchases and redemption of investment securities, (b) quotes received on similar securities obtained when purchasing securities and (c) monitoring changes in ratings of similar securities and the related impact on the fair value. The types of instruments valued based on other observable inputs include U.S. government agency securities, corporate bonds, and commercial paper. The Company reviewed financial and non-financial assets and liabilities and concluded that there were no other-than-temporary impairment charges during fiscal 2017 and 2016. The Company reviews the fair value hierarchy on a quarterly basis. Changes in the ability to observe valuation inputs may result in a reclassification of levels of certain securities within the fair value hierarchy. The Company recognizes transfers into and out of levels within the fair value hierarchy as of the date in which the actual event or change in circumstances that caused the transfer occurs. There were no transfers between Level 1 and Level 2 of the fair value hierarchy for any of the periods presented. &lt;/div&gt;&lt;div class="para"&gt;&amp;#160;&lt;/div&gt;&lt;div class="h4" style="text-align: left; font-style: italic; margin-top: 0px; text-indent: 0px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;Assets and Liabilities That Are Measured at Fair Value on a Nonrecurring Basis&lt;/div&gt;&lt;div class="para"&gt;&amp;#160;&lt;/div&gt;&lt;div class="para" style="text-align: left; line-height: 16px; margin-top: 0px; text-indent: 26px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;Non-financial assets such as goodwill, intangible assets, and property, plant, and equipment are evaluated for impairment and adjusted to fair value using Level 3 inputs, only when impairment is recognized. Fair values are considered Level 3 when management makes significant assumptions in developing a discounted cash flow model based upon a number of considerations including projections of revenues, earnings and a discount rate. In addition, in evaluating the fair value of goodwill impairment, further corroboration is obtained using the Company&amp;#8217;s market capitalization. There were no indicators of impairment during fiscal 2017, 2016 and 2015 that required a nonrecurring fair value analysis to be performed on non-financial assets.&lt;/div&gt;&lt;/div&gt;</us-gaap:FairValueDisclosuresTextBlock>
  <!--Fair Value of Financial Instruments-->
  <us-gaap:FairValueOfFinancialInstrumentsPolicy contextRef="c20160701to20170630">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div class="para" style="text-align: left; line-height: 16px; margin-top: 0px; text-indent: 26px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;i&gt;Fair Value of Financial Instruments -&lt;/i&gt; The carrying amounts of the Company&amp;#8217;s financial instruments, including cash and cash equivalents, accounts receivable, accounts payable and accrued liabilities, approximate their respective fair market values due to the short maturities of these financial instruments. Refer to Note 6 to the Consolidated Financial Statements for discussion of the methods used to determine the fair value of short-term investments. Refer to Note 7 to the Consolidated Financial Statements for discussion of the methods used to determine the fair value of the line of credit.&lt;/div&gt;&lt;/div&gt;</us-gaap:FairValueOfFinancialInstrumentsPolicy>
  <!--Thereafter-->
  <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive contextRef="c20170630" unitRef="U001" decimals="-3">0</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive>
  <!--2019-->
  <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo contextRef="c20170630" unitRef="U001" decimals="-3">4180000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
  <!--Finite-Lived Intangible Assets, Net-->
  <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c20170630" unitRef="U001" decimals="-3">12087000</us-gaap:FiniteLivedIntangibleAssetsNet>
  <!--Finite-Lived Intangible Assets, Net-Technology [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c20170630_FiniteLivedIntangibleAssetsByMajorClassAxis_PatentedTechnologyMember" unitRef="U001" decimals="-3">4191000</us-gaap:FiniteLivedIntangibleAssetsNet>
  <!--Finite-Lived Intangible Assets, Net-Other [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c20170630_FiniteLivedIntangibleAssetsByMajorClassAxis_OtherIntangibleAssetsMember" unitRef="U001" decimals="-3">133000</us-gaap:FiniteLivedIntangibleAssetsNet>
  <!--Finite-Lived Intangible Assets, Net-->
  <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c20160630" unitRef="U001" decimals="-3">18788000</us-gaap:FiniteLivedIntangibleAssetsNet>
  <!--Finite-Lived Intangible Assets, Net-Patents [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c20160630_FiniteLivedIntangibleAssetsByMajorClassAxis_PatentsMember" unitRef="U001" decimals="-3">527000</us-gaap:FiniteLivedIntangibleAssetsNet>
  <!--Finite-Lived Intangible Assets, Net-Technology [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c20160630_FiniteLivedIntangibleAssetsByMajorClassAxis_PatentedTechnologyMember" unitRef="U001" decimals="-3">7911000</us-gaap:FiniteLivedIntangibleAssetsNet>
  <!--Finite-Lived Intangible Assets, Net-Other [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c20160630_FiniteLivedIntangibleAssetsByMajorClassAxis_OtherIntangibleAssetsMember" unitRef="U001" decimals="-3">163000</us-gaap:FiniteLivedIntangibleAssetsNet>
  <!--Finite-Lived Intangible Assets, Net-Customer Relationships [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c20170630_FiniteLivedIntangibleAssetsByMajorClassAxis_CustomerRelationshipsMember" unitRef="U001" decimals="-3">6607000</us-gaap:FiniteLivedIntangibleAssetsNet>
  <!--Finite-Lived Intangible Assets, Net-Customer Relationships [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c20160630_FiniteLivedIntangibleAssetsByMajorClassAxis_CustomerRelationshipsMember" unitRef="U001" decimals="-3">10187000</us-gaap:FiniteLivedIntangibleAssetsNet>
  <!--Finite-Lived Intangible Assets, Net-Patents [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c20170630_FiniteLivedIntangibleAssetsByMajorClassAxis_PatentsMember" unitRef="U001" decimals="-3">1156000</us-gaap:FiniteLivedIntangibleAssetsNet>
  <!--Finite-Lived Intangible Assets, Accumulated Amortization-Other [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c20160630_FiniteLivedIntangibleAssetsByMajorClassAxis_OtherIntangibleAssetsMember" unitRef="U001" decimals="-3">15000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <!--Finite-Lived Intangible Assets, Accumulated Amortization-Customer Relationships [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c20160630_FiniteLivedIntangibleAssetsByMajorClassAxis_CustomerRelationshipsMember" unitRef="U001" decimals="-3">14513000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <!--Finite-Lived Intangible Assets, Accumulated Amortization-Technology [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c20170630_FiniteLivedIntangibleAssetsByMajorClassAxis_PatentedTechnologyMember" unitRef="U001" decimals="-3">27243000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <!--Finite-Lived Intangible Assets, Accumulated Amortization-->
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c20160630" unitRef="U001" decimals="-3">41970000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <!--Finite-Lived Intangible Assets, Accumulated Amortization-Patents [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c20160630_FiniteLivedIntangibleAssetsByMajorClassAxis_PatentsMember" unitRef="U001" decimals="-3">3919000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <!--Finite-Lived Intangible Assets, Accumulated Amortization-Other [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c20170630_FiniteLivedIntangibleAssetsByMajorClassAxis_OtherIntangibleAssetsMember" unitRef="U001" decimals="-3">45000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <!--Finite-Lived Intangible Assets, Accumulated Amortization-Patents [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c20170630_FiniteLivedIntangibleAssetsByMajorClassAxis_PatentsMember" unitRef="U001" decimals="-3">4140000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <!--Finite-Lived Intangible Assets, Accumulated Amortization-->
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c20170630" unitRef="U001" decimals="-3">49521000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <!--Finite-Lived Intangible Assets, Accumulated Amortization-Technology [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c20160630_FiniteLivedIntangibleAssetsByMajorClassAxis_PatentedTechnologyMember" unitRef="U001" decimals="-3">23523000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <!--Finite-Lived Intangible Assets, Accumulated Amortization-Customer Relationships [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c20170630_FiniteLivedIntangibleAssetsByMajorClassAxis_CustomerRelationshipsMember" unitRef="U001" decimals="-3">18093000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <!--2018-->
  <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths contextRef="c20170630" unitRef="U001" decimals="-3">5683000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths>
  <!--Gross Carrying Amount-Technology [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c20160630_FiniteLivedIntangibleAssetsByMajorClassAxis_PatentedTechnologyMember" unitRef="U001" decimals="-3">31434000</us-gaap:FiniteLivedIntangibleAssetsGross>
  <!--Gross Carrying Amount-Customer Relationships [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c20170630_FiniteLivedIntangibleAssetsByMajorClassAxis_CustomerRelationshipsMember" unitRef="U001" decimals="-3">24700000</us-gaap:FiniteLivedIntangibleAssetsGross>
  <!--Gross Carrying Amount-Patents [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c20160630_FiniteLivedIntangibleAssetsByMajorClassAxis_PatentsMember" unitRef="U001" decimals="-3">4446000</us-gaap:FiniteLivedIntangibleAssetsGross>
  <!--Gross Carrying Amount-Patents [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c20170630_FiniteLivedIntangibleAssetsByMajorClassAxis_PatentsMember" unitRef="U001" decimals="-3">5296000</us-gaap:FiniteLivedIntangibleAssetsGross>
  <!--Gross Carrying Amount-Customer Relationships [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c20160630_FiniteLivedIntangibleAssetsByMajorClassAxis_CustomerRelationshipsMember" unitRef="U001" decimals="-3">24700000</us-gaap:FiniteLivedIntangibleAssetsGross>
  <!--Gross Carrying Amount-Technology [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c20170630_FiniteLivedIntangibleAssetsByMajorClassAxis_PatentedTechnologyMember" unitRef="U001" decimals="-3">31434000</us-gaap:FiniteLivedIntangibleAssetsGross>
  <!--Gross Carrying Amount-->
  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c20170630" unitRef="U001" decimals="-3">61608000</us-gaap:FiniteLivedIntangibleAssetsGross>
  <!--Gross Carrying Amount-->
  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c20160630" unitRef="U001" decimals="-3">60758000</us-gaap:FiniteLivedIntangibleAssetsGross>
  <!--Gross Carrying Amount-Other [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c20170630_FiniteLivedIntangibleAssetsByMajorClassAxis_OtherIntangibleAssetsMember" unitRef="U001" decimals="-3">178000</us-gaap:FiniteLivedIntangibleAssetsGross>
  <!--Gross Carrying Amount-Other [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c20160630_FiniteLivedIntangibleAssetsByMajorClassAxis_OtherIntangibleAssetsMember" unitRef="U001" decimals="-3">178000</us-gaap:FiniteLivedIntangibleAssetsGross>
  <!--Finite-Lived Intangible Asset, Useful Life-Maximum [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="c20160701to20170630_RangeAxis_MaximumMember">P8Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
  <!--Finite-Lived Intangible Asset, Useful Life-Minimum [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="c20160701to20170630_RangeAxis_MinimumMember">P2Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
  <!--Finite-Lived Intangible Asset, Useful Life-Existing Technology [Member]-Corvisa LLC [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="c20160106to20160106_BusinessAcquisitionAxis_CorvisaLLCMember_FiniteLivedIntangibleAssetsByMajorClassAxis_ExistingTechnologyMember">P5Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
  <!--Finite-Lived Intangible Asset, Useful Life-Corvisa LLC [Member]-Customer Relationships [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="c20160106to20160106_BusinessAcquisitionAxis_CorvisaLLCMember_FiniteLivedIntangibleAssetsByMajorClassAxis_CustomerRelationshipsMember">P3Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
  <!--Finite-Lived Intangible Asset, Useful Life-Customer Relationships [Member]-M5 Networks Australia Pty Ltd [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="c20151116to20151116_BusinessAcquisitionAxis_M5NetworksAustraliaPtyLtdMember_FiniteLivedIntangibleAssetsByMajorClassAxis_CustomerRelationshipsMember">P5Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
  <!--Finite-Lived Intangible Asset, Useful Life-Favorable Leases [Member]-Corvisa LLC [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="c20160106to20160106_BusinessAcquisitionAxis_CorvisaLLCMember_FiniteLivedIntangibleAssetsByMajorClassAxis_OffMarketFavorableLeaseMember">P6Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
  <!--2022-->
  <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive contextRef="c20170630" unitRef="U001" decimals="-3">140000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive>
  <!--2021-->
  <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour contextRef="c20170630" unitRef="U001" decimals="-3">647000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
  <!--2020-->
  <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree contextRef="c20170630" unitRef="U001" decimals="-3">1437000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
  <!--Fiscal Year End-->
  <us-gaap:FiscalPeriod contextRef="c20160701to20170630">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div class="para" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 4%; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;i&gt;Fiscal Year End&lt;/i&gt; - The Company operates on a fiscal year ending June 30.&lt;/div&gt;&lt;/div&gt;</us-gaap:FiscalPeriod>
  <!--Foreign Currency Translation-->
  <us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock contextRef="c20160701to20170630">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div class="para" style="text-align: left; line-height: 16px; margin-top: 0px; text-indent: 26px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;i&gt;Foreign Currency Translation&lt;/i&gt; &amp;#8211; The Company&amp;#8217;s foreign operations are subject to exchange rate fluctuations and foreign currency transaction costs; however, the majority of sales transactions are denominated in U.S. dollars. The functional currency of the subsidiaries is the U.S. dollar. Foreign currency denominated sales, costs and expenses are recorded at the average exchange rates during the year. Gains or losses resulting from foreign currency transactions are included in the consolidated statements of operations within other income (expense), net.&lt;/div&gt;&lt;/div&gt;</us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock>
  <!--Gain (Loss) on Disposition of Property Plant Equipment, Excluding Oil and Gas Property and Timber Property-->
  <us-gaap:GainLossOnDispositionOfAssets contextRef="c20150701to20160630" unitRef="U001" decimals="-3">-145000</us-gaap:GainLossOnDispositionOfAssets>
  <!--Gain (Loss) on Disposition of Property Plant Equipment, Excluding Oil and Gas Property and Timber Property-->
  <us-gaap:GainLossOnDispositionOfAssets contextRef="c20140701to20150630" unitRef="U001" decimals="-3">-97000</us-gaap:GainLossOnDispositionOfAssets>
  <!--Gain (Loss) on Disposition of Property Plant Equipment, Excluding Oil and Gas Property and Timber Property-->
  <us-gaap:GainLossOnDispositionOfAssets contextRef="c20160701to20170630" unitRef="U001" decimals="-3">-56000</us-gaap:GainLossOnDispositionOfAssets>
  <!--General and administrative-->
  <us-gaap:GeneralAndAdministrativeExpense contextRef="c20160701to20170630" unitRef="U001" decimals="-3">43532000</us-gaap:GeneralAndAdministrativeExpense>
  <!--General and administrative-->
  <us-gaap:GeneralAndAdministrativeExpense contextRef="c20140701to20150630" unitRef="U001" decimals="-3">39778000</us-gaap:GeneralAndAdministrativeExpense>
  <!--General and administrative-->
  <us-gaap:GeneralAndAdministrativeExpense contextRef="c20150701to20160630" unitRef="U001" decimals="-3">41778000</us-gaap:GeneralAndAdministrativeExpense>
  <!--Impairment of goodwill-->
  <us-gaap:GoodwillImpairmentLoss contextRef="c20140701to20150630" unitRef="U001" decimals="0">0</us-gaap:GoodwillImpairmentLoss>
  <!--Impairment of goodwill-->
  <us-gaap:GoodwillImpairmentLoss contextRef="c20160701to20170630" unitRef="U001" decimals="0">0</us-gaap:GoodwillImpairmentLoss>
  <!--Impairment of goodwill-->
  <us-gaap:GoodwillImpairmentLoss contextRef="c20150701to20160630" unitRef="U001" decimals="0">0</us-gaap:GoodwillImpairmentLoss>
  <!--Goodwill-->
  <us-gaap:Goodwill contextRef="c20160630" unitRef="U001" decimals="-3">129449000</us-gaap:Goodwill>
  <!--Goodwill-->
  <us-gaap:Goodwill contextRef="c20170630" unitRef="U001" decimals="-3">129449000</us-gaap:Goodwill>
  <!--Goodwill-Corvisa LLC [Member]-->
  <us-gaap:Goodwill contextRef="c20160106_BusinessAcquisitionAxis_CorvisaLLCMember" unitRef="U001" decimals="-3">1489000</us-gaap:Goodwill>
  <!--Goodwill-M5 Networks Australia Pty Ltd [Member]-->
  <us-gaap:Goodwill contextRef="c20151116_BusinessAcquisitionAxis_M5NetworksAustraliaPtyLtdMember" unitRef="U001" decimals="-3">5210000</us-gaap:Goodwill>
  <!--Goodwill-->
  <us-gaap:Goodwill contextRef="c20150630" unitRef="U001" decimals="-3">122750000</us-gaap:Goodwill>
  <!--Goodwill and Purchased-Intangible Assets-->
  <us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock contextRef="c20160701to20170630">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div class="para" style="text-align: left; line-height: 16px; margin-top: 0px; text-indent: 26px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;i&gt;Goodwill and Purchased-Intangible Assets &lt;/i&gt;- Goodwill is tested for impairment on an annual basis on June 30th and, when specific circumstances dictate, between annual tests. When impaired, the carrying value of goodwill is written down to fair value. The Company has a single reporting unit. The goodwill impairment test involves a two-step process. The first step, identifying a potential impairment, compares the fair value of a reporting unit with its carrying amount, including goodwill. If the carrying value of the reporting unit exceeds its fair value, the second step would need to be conducted; otherwise, no further steps are necessary as no potential impairment exists. The second step, measuring the impairment loss, compares the implied fair value of the reporting unit goodwill with the carrying amount of that goodwill. Any excess of the reporting unit goodwill carrying value over the respective implied fair value is recognized as an impairment loss. There was no impairment of goodwill identified in fiscal 2017, 2016 and 2015.&lt;/div&gt;&lt;div class="para"&gt;&amp;#160;&lt;/div&gt;&lt;div class="para" style="text-align: left; line-height: 16px; margin-top: 0px; text-indent: 26px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;Purchased-intangible assets are amortized on a straight-line basis over the periods of benefit, ranging from two to eight years. The Company performs a review of purchased-intangible assets whenever events or changes in circumstances indicate that the useful life is shorter than it had originally estimated or that the carrying amount of assets may not be recoverable. If such facts and circumstances exist, the Company assesses the recoverability of purchased-intangible assets by comparing the projected undiscounted net cash flows associated with the related asset or group of assets over their remaining lives against their respective carrying amounts. Impairments, if any, are based on the excess of the carrying amount over the fair value of those assets. If the useful life of the asset is shorter than originally estimated, the Company accelerates the rate of amortization and amortizes the remaining carrying value over the new shorter useful life. There was no impairment of purchased-intangible assets identified in fiscal 2017, 2016 and 2015.&lt;/div&gt;&lt;/div&gt;</us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock>
  <!--GOODWILL AND INTANGIBLE ASSETS-->
  <us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock contextRef="c20160701to20170630">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div class="h2" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; font-weight: bold; margin-right: 0px;"&gt;5. GOODWILL AND INTANGIBLE ASSETS&lt;/div&gt;&lt;div class="para"&gt;&amp;#160;&lt;/div&gt;&lt;div class="h3" style="text-align: left; font-style: italic; margin-top: 0px; text-indent: 0px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; font-weight: bold; margin-right: 0px;"&gt;Goodwill&lt;/div&gt;&lt;div class="para"&gt;&amp;#160;&lt;/div&gt;&lt;div class="para" style="text-align: left; line-height: 16px; margin-top: 0px; text-indent: 26px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;Goodwill represents the excess of the purchase price in a business combination over the fair value of tangible and intangible assets acquired. Goodwill amounts are not amortized.&lt;/div&gt;&lt;div class="para"&gt;&amp;#160;&lt;/div&gt;&lt;div class="para" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 4%; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;The following table summarizes the changes in the carrying value of goodwill (in thousands): &lt;/div&gt;&lt;div&gt;&lt;table align="center" style="margin-top: 4px; width: 91%; border-collapse: collapse; margin-left: 0%;"&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 72%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 18px;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="3" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; width: 20%; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 18px; padding-right: 0px; font-weight: bold;"&gt;Total&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 72%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 18px;"&gt;As of June 30, 2015&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 17%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;122,750&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 72%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 18px;"&gt;Addition&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 17%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;6,699&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 1px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 72%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 18px;"&gt;As of June 30, 2016&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 17%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;129,449&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 1px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 4px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 72%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 18px;"&gt;As of June 30, 2017&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 17%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;129,449&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 4px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div class="para"&gt;&amp;#160;&lt;/div&gt;&lt;div class="h3" style="text-align: left; font-style: italic; margin-top: 0px; text-indent: 0px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; font-weight: bold; margin-right: 0px;"&gt;Intangible assets&lt;/div&gt;&lt;div class="para"&gt;&amp;#160;&lt;/div&gt;&lt;div class="para" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 4%; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;The following is a summary of the Company&amp;#8217;s intangible assets (in thousands):&lt;/div&gt;&lt;div&gt;&lt;table align="center" style="margin-top: 4px; width: 91%; border-collapse: collapse; margin-left: 0%;"&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 21%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 2px;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="9" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 2px; padding-right: 2px; font-weight: bold;"&gt;June 30, 2017&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="9" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 2px; padding-right: 0px; font-weight: bold;"&gt;June 30, 2016&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 21%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 2px;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="3" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; width: 12%; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 2px; padding-right: 2px;"&gt;&lt;b&gt;Gross &lt;/b&gt;&lt;b&gt;Carrying &lt;/b&gt;&lt;b&gt;&amp;#8206;Amount&lt;/b&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="3" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; width: 12%; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 2px; padding-right: 2px;"&gt;&lt;b&gt;Accumulated&amp;#8206; &lt;/b&gt;&lt;b&gt;Amortization&lt;/b&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="3" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; width: 12%; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 2px; padding-right: 2px;"&gt;&lt;b&gt;Net Carrying&amp;#8206; &lt;/b&gt;&lt;b&gt;Amount&lt;/b&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="3" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; width: 12%; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 2px; padding-right: 2px;"&gt;&lt;b&gt;Gross &lt;/b&gt;&lt;b&gt;Carrying &lt;/b&gt;&lt;b&gt;&amp;#8206;Amount&lt;/b&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="3" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; width: 12%; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 2px; padding-right: 2px;"&gt;&lt;b&gt;Accumulated&amp;#8206; &lt;/b&gt;&lt;b&gt;Amortization&lt;/b&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="3" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; width: 12%; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 2px; padding-right: 0px;"&gt;&lt;b&gt;Net Carrying&amp;#8206; &lt;/b&gt;&lt;b&gt;Amount&lt;/b&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 21%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 2px;"&gt;Patents&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;5,296&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;(4,140&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;1,156&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;4,446&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;(3,919&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;527&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 21%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 2px;"&gt;Technology&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;31,434&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;(27,243&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;4,191&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;31,434&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;(23,523&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;7,911&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 21%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 2px;"&gt;Customer relationships&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;24,700&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;(18,093&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;6,607&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;24,700&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;(14,513&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;10,187&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 21%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 2px;"&gt;Other&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;178&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 1px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;(45&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 1px; whitespace: nowrap;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;133&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 1px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;178&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 1px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;(15&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 1px; whitespace: nowrap;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;163&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 1px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 4px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 21%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 2px;"&gt;Intangible assets&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;61,608&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 4px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;(49,521&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 4px; whitespace: nowrap;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;12,087&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 4px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;60,758&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 4px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;(41,970&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 4px; whitespace: nowrap;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;18,788&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 4px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div class="para"&gt;&amp;#160;&lt;/div&gt;&lt;div class="para" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 4%; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;The intangible assets are being amortized over useful lives ranging from 2 years to 8 years.&lt;/div&gt;&lt;div class="para"&gt;&amp;#160;&lt;/div&gt;&lt;div class="para" style="text-align: left; line-height: 16px; margin-top: 0px; text-indent: 26px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;Amortization of intangible assets for the years ended June 30, 2017, 2016 and 2015 was $7.6 million, $8.4 million and $8.1 million, respectively.&lt;/div&gt;&lt;div class="para" style="text-align: left; line-height: 16px; margin-top: 0px; text-indent: 26px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&amp;#160;&lt;/div&gt;&lt;div class="para" style="text-align: left; line-height: 16px; margin-top: 0px; text-indent: 26px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;The estimated future amortization expenses for intangible assets, excluding intangible assets in process and other, for the next five years and thereafter are as follows (in thousands):&lt;/div&gt;&lt;div&gt;&lt;table align="center" style="margin-top: 4px; width: 91%; border-collapse: collapse; margin-left: 0%;"&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 72%; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: #000000 1pt solid; padding-left: 0px; padding-right: 19px; font-weight: bold;"&gt;Years Ending June 30,&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="3" valign="bottom" style="text-align: center; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 20%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 19px; padding-right: 0px;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 72%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 19px;"&gt;2018&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 17%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;5,683&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 72%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 19px;"&gt;2019&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 17%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;4,180&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 72%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 19px;"&gt;2020&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 17%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;1,437&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 72%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 19px;"&gt;2021&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 17%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;647&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 72%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 19px;"&gt;2022&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 17%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;140&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 72%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 19px;"&gt;Thereafter &lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 17%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 1px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 4px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 72%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 19px;"&gt;Total &lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 17%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;12,087&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 4px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock>
  <!--Goodwill, addition-->
  <us-gaap:GoodwillAcquiredDuringPeriod contextRef="c20150701to20160630" unitRef="U001" decimals="-3">6699000</us-gaap:GoodwillAcquiredDuringPeriod>
  <!--Gross profit-->
  <us-gaap:GrossProfit contextRef="c20140701to20150630" unitRef="U001" decimals="-3">218563000</us-gaap:GrossProfit>
  <!--Gross profit-->
  <us-gaap:GrossProfit contextRef="c20150701to20160630" unitRef="U001" decimals="-3">227820000</us-gaap:GrossProfit>
  <!--Gross profit-->
  <us-gaap:GrossProfit contextRef="c20160701to20170630" unitRef="U001" decimals="-3">226616000</us-gaap:GrossProfit>
  <!--Gross profit-->
  <us-gaap:GrossProfit contextRef="c20170401to20170630" unitRef="U001" decimals="-3">60567000</us-gaap:GrossProfit>
  <!--Gross profit-->
  <us-gaap:GrossProfit contextRef="c20170101to20170331" unitRef="U001" decimals="-3">56222000</us-gaap:GrossProfit>
  <!--Gross profit-->
  <us-gaap:GrossProfit contextRef="c20160401to20160630" unitRef="U001" decimals="-3">59487000</us-gaap:GrossProfit>
  <!--Gross profit-->
  <us-gaap:GrossProfit contextRef="c20161001to20161231" unitRef="U001" decimals="-3">55504000</us-gaap:GrossProfit>
  <!--Gross profit-->
  <us-gaap:GrossProfit contextRef="c20151001to20151231" unitRef="U001" decimals="-3">57885000</us-gaap:GrossProfit>
  <!--Gross profit-->
  <us-gaap:GrossProfit contextRef="c20150701to20150930" unitRef="U001" decimals="-3">58012000</us-gaap:GrossProfit>
  <!--Gross profit-->
  <us-gaap:GrossProfit contextRef="c20160701to20160930" unitRef="U001" decimals="-3">54323000</us-gaap:GrossProfit>
  <!--Gross profit-->
  <us-gaap:GrossProfit contextRef="c20160101to20160331" unitRef="U001" decimals="-3">52436000</us-gaap:GrossProfit>
  <!--Warranties-->
  <us-gaap:GuaranteesIndemnificationsAndWarrantiesPolicies contextRef="c20160701to20170630">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div class="para" style="text-align: left; line-height: 16px; margin-top: 0px; text-indent: 26px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;i&gt;Warranties&lt;/i&gt; - The majority of the Company&amp;#8217;s products are covered by a one-year limited manufacturer&amp;#8217;s warranty. Estimated contractual warranty obligations are recorded when related sales are recognized based on historical experience. The determination of such provision requires the Company to make estimates of product return rates and expected costs to repair or replace the product under warranty. If actual costs differ significantly from these estimates, additional amounts are recorded when such costs are probable and can be reasonably estimated. The provisions for product warranties are recorded within cost of goods sold on the statement of operations and included within accrued liabilities and other on the balance sheet and are insignificant for fiscal 2017 and 2016.&lt;/div&gt;&lt;/div&gt;</us-gaap:GuaranteesIndemnificationsAndWarrantiesPolicies>
  <!--Long-Lived Assets-->
  <us-gaap:ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock contextRef="c20160701to20170630">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div class="para" style="text-align: left; line-height: 16px; margin-top: 0px; text-indent: 26px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;i&gt;Long-Lived Assets&lt;/i&gt; - The Company evaluates the carrying value of long-lived assets to be held and when events or circumstances warrant such a review. The carrying value of a long-lived asset to be held and used is considered impaired when the anticipated separately identifiable undiscounted cash flows from such an asset are less than the carrying value of the asset. In that event, an impairment loss is recognized based on the amount by which the carrying value exceeds the fair value of the long-lived asset. Fair value is determined primarily using the anticipated cash flows discounted at a rate commensurate with the risk involved. There was no impairment of long-lived assets identified in fiscal 2017, 2016 and 2015.&lt;/div&gt;&lt;/div&gt;</us-gaap:ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock>
  <!--Impairment of purchased intangible assets-->
  <us-gaap:ImpairmentOfIntangibleAssetsFinitelived contextRef="c20140701to20150630" unitRef="U001" decimals="0">0</us-gaap:ImpairmentOfIntangibleAssetsFinitelived>
  <!--Impairment of purchased intangible assets-->
  <us-gaap:ImpairmentOfIntangibleAssetsFinitelived contextRef="c20160701to20170630" unitRef="U001" decimals="0">0</us-gaap:ImpairmentOfIntangibleAssetsFinitelived>
  <!--Impairment of purchased intangible assets-->
  <us-gaap:ImpairmentOfIntangibleAssetsFinitelived contextRef="c20150701to20160630" unitRef="U001" decimals="0">0</us-gaap:ImpairmentOfIntangibleAssetsFinitelived>
  <!--Impairment of identified long-lived assets-->
  <us-gaap:ImpairmentOfLongLivedAssetsHeldForUse contextRef="c20150701to20160630" unitRef="U001" decimals="0">0</us-gaap:ImpairmentOfLongLivedAssetsHeldForUse>
  <!--Impairment of identified long-lived assets-->
  <us-gaap:ImpairmentOfLongLivedAssetsHeldForUse contextRef="c20140701to20150630" unitRef="U001" decimals="0">0</us-gaap:ImpairmentOfLongLivedAssetsHeldForUse>
  <!--Impairment of identified long-lived assets-->
  <us-gaap:ImpairmentOfLongLivedAssetsHeldForUse contextRef="c20160701to20170630" unitRef="U001" decimals="0">0</us-gaap:ImpairmentOfLongLivedAssetsHeldForUse>
  <!--Income Tax Examination, Year under Examination-Minimum [Member]-Internal Revenue Service (IRS) [Member]-->
  <us-gaap:IncomeTaxExaminationYearUnderExamination contextRef="c20160701to20170630_IncomeTaxAuthorityAxis_InternalRevenueServiceIRSMember_RangeAxis_MinimumMember">2008</us-gaap:IncomeTaxExaminationYearUnderExamination>
  <!--Income Tax Examination, Year under Examination-Maximum [Member]-Internal Revenue Service (IRS) [Member]-->
  <us-gaap:IncomeTaxExaminationYearUnderExamination contextRef="c20160701to20170630_IncomeTaxAuthorityAxis_InternalRevenueServiceIRSMember_RangeAxis_MaximumMember">2012</us-gaap:IncomeTaxExaminationYearUnderExamination>
  <!--Potential liability for withholding tax audit-Internal Revenue Service (IRS) [Member]-->
  <us-gaap:IncomeTaxExaminationEstimateOfPossibleLoss contextRef="c20140701to20150630_IncomeTaxAuthorityAxis_InternalRevenueServiceIRSMember" unitRef="U001" decimals="-5">2000000</us-gaap:IncomeTaxExaminationEstimateOfPossibleLoss>
  <!--Foreign-->
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign contextRef="c20150701to20160630" unitRef="U001" decimals="-3">1143000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
  <!--Foreign-->
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign contextRef="c20160701to20170630" unitRef="U001" decimals="-3">1337000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
  <!--Foreign-->
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign contextRef="c20140701to20150630" unitRef="U001" decimals="-3">973000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
  <!--Domestic-->
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic contextRef="c20160701to20170630" unitRef="U001" decimals="-3">-12842000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
  <!--Domestic-->
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic contextRef="c20140701to20150630" unitRef="U001" decimals="-3">-4416000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
  <!--Domestic-->
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic contextRef="c20150701to20160630" unitRef="U001" decimals="-3">-5375000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
  <!--Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest-->
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c20150701to20160630" unitRef="U001" decimals="-3">-4232000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
  <!--Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest-->
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c20140701to20150630" unitRef="U001" decimals="-3">-3443000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
  <!--Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest-->
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c20160701to20170630" unitRef="U001" decimals="-3">-11505000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
  <!--Income Tax Examination, Penalties and Interest Expense-Internal Revenue Service (IRS) [Member]-->
  <us-gaap:IncomeTaxExaminationPenaltiesAndInterestExpense contextRef="c20140701to20150630_IncomeTaxAuthorityAxis_InternalRevenueServiceIRSMember" unitRef="U001" decimals="-5">1300000</us-gaap:IncomeTaxExaminationPenaltiesAndInterestExpense>
  <!--Income Tax Disclosure [Text Block]-->
  <us-gaap:IncomeTaxDisclosureTextBlock contextRef="c20160701to20170630">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div class="fpara" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; font-weight: bold; margin-right: 0px;"&gt;9. INCOME TAXES&lt;/div&gt;&lt;div class="para"&gt;&amp;#160;&lt;/div&gt;&lt;div class="para" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 4%; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;The components of loss before income taxes consist of the following (in thousands):&lt;/div&gt;&lt;div&gt;&lt;table align="center" style="margin-top: 4px; width: 91%; border-collapse: collapse; margin-left: 0%;"&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 54%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 3px;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="9" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 3px; padding-right: 0px; font-weight: bold;"&gt;Year Ended June 30,&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 54%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 3px;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="3" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; width: 13%; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 3px; padding-right: 3px; font-weight: bold;"&gt;2017&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="3" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; width: 13%; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 3px; padding-right: 3px; font-weight: bold;"&gt;2016&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="3" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; width: 13%; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 3px; padding-right: 0px; font-weight: bold;"&gt;2015&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 54%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 3px;"&gt;Domestic&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;(12,842&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;(5,375&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;(4,416&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 54%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 3px;"&gt;Foreign&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;1,337&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 1px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;1,143&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 1px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;973&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 1px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 4px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 54%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 3px;"&gt;Total&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;(11,505&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 4px; whitespace: nowrap;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;(4,232&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 4px; whitespace: nowrap;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;(3,443&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 4px; whitespace: nowrap;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div class="para"&gt;&amp;#160;&lt;/div&gt;&lt;div class="para" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 4%; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;The provision for income taxes consists of the following (in thousands):&lt;/div&gt;&lt;div&gt;&lt;table align="center" style="margin-top: 4px; width: 91%; border-collapse: collapse; margin-left: 0%;"&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 54%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 3px;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="9" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 3px; padding-right: 0px; font-weight: bold;"&gt;Year Ended June 30,&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 54%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 3px;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="3" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; width: 13%; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 3px; padding-right: 3px; font-weight: bold;"&gt;2017&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="3" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; width: 13%; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 3px; padding-right: 3px; font-weight: bold;"&gt;2016&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="3" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; width: 13%; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 3px; padding-right: 0px; font-weight: bold;"&gt;2015&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 54%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 3px;"&gt;Current:&lt;br /&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 13px; width: 54%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 3px;"&gt;Federal&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;1&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;(129&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;159&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 13px; width: 54%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 3px;"&gt;State&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;272&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;100&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;528&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 13px; width: 54%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 3px;"&gt;Foreign&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;757&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 1px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;685&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 1px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;299&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 1px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 26px; width: 54%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 3px;"&gt;Total current income tax&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;1,030&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 1px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;656&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 1px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;986&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 1px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 54%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 3px;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 54%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 3px;"&gt;Deferred:&lt;br /&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 13px; width: 54%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 3px;"&gt;Federal&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;34&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;17&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 13px; width: 54%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 3px;"&gt;State&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;5&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;2&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 13px; width: 54%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 3px;"&gt;Foreign&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;(131&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 1px; whitespace: nowrap;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;(115&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 1px; whitespace: nowrap;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;(25&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 1px; whitespace: nowrap;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 26px; width: 54%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 3px;"&gt;Total deferred income tax&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;(92&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 1px; whitespace: nowrap;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;(96&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 1px; whitespace: nowrap;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;(25&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 1px; whitespace: nowrap;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 4px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 54%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 3px;"&gt;Provision for income taxes&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;938&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 4px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;560&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 4px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;961&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 4px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div class="para" style="text-align: left; line-height: 16px; margin-top: 0px; text-indent: 26px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&amp;#160;&lt;/div&gt;&lt;div class="para" style="text-align: left; line-height: 16px; margin-top: 0px; text-indent: 26px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;The difference between the provision for income taxes and the amount computed by applying the federal statutory income tax rate to loss before benefit from income tax is as follows (in thousands):&lt;/div&gt;&lt;div&gt;&lt;table align="center" style="margin-top: 4px; width: 91%; border-collapse: collapse; margin-left: 0%;"&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 54%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 3px;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="9" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 3px; padding-right: 0px; font-weight: bold;"&gt;Year Ended June 30,&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 54%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 3px;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="3" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; width: 13%; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 3px; padding-right: 3px; font-weight: bold;"&gt;2017&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="3" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; width: 13%; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 3px; padding-right: 3px; font-weight: bold;"&gt;2016&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="3" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; width: 13%; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 3px; padding-right: 0px; font-weight: bold;"&gt;2015&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 54%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 3px;"&gt;Benefit from income tax at federal statutory rate&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;(3,913&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;(1,439&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;(1,140&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 54%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 3px;"&gt;Non deductible expenses&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;302&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;385&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;442&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 54%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 3px;"&gt;Federal Alternative Minimum Tax&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;1&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;(129&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;159&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 54%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 3px;"&gt;Stock-based compensation&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;306&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;273&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;314&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 54%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 3px;"&gt;Fair value of escrow settlement modification&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;225&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 54%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 3px;"&gt;Credits&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;(976&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;(1,775&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;(574&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 54%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 3px;"&gt;State taxes&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;272&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;100&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;528&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 54%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 3px;"&gt;Other&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;211&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;201&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;(56&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 54%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 3px;"&gt;Increase in valuation allowance&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;4,735&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 1px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;2,944&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 1px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;1,063&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 1px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 4px; margin-top: 0px; text-indent: 0px; padding-left: 13px; width: 54%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 3px;"&gt;Total&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;938&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 4px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;560&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 4px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;961&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 4px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div class="para"&gt;&amp;#160;&lt;/div&gt;&lt;div class="para" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 4%; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;Significant components of deferred tax assets consist of the following (in thousands):&lt;/div&gt;&lt;div&gt;&lt;table align="center" style="margin-top: 4px; width: 91%; border-collapse: collapse; margin-left: 0%;"&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 62%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 7px;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="6" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 7px; padding-right: 0px; font-weight: bold;"&gt;June 30,&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 62%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 7px;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="3" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; width: 15%; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 7px; padding-right: 7px; font-weight: bold;"&gt;2017&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="3" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; width: 15%; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 7px; padding-right: 0px; font-weight: bold;"&gt;2016&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 62%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 7px; font-weight: bold;"&gt;Deferred Tax Assets&lt;br /&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 12%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 12%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 62%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 7px;"&gt;Net operating loss carryforwards&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 12%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;32,598&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 12%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;29,015&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 62%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 7px;"&gt;Tax credit carryforwards&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 12%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;24,116&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 12%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;20,659&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 62%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 7px;"&gt;Stock compensation&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 12%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;5,782&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 12%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;11,295&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 62%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 7px;"&gt;Deferred revenue&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 12%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;3,337&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 12%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;3,330&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 62%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 7px;"&gt;Other&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 12%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;6,866&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 1px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 12%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;6,955&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 1px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 13px; width: 62%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 7px;"&gt;Gross deferred tax assets&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 12%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;72,699&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 12%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;71,254&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 13px; width: 62%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 7px;"&gt;Valuation allowance&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 12%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;(72,158&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 1px; whitespace: nowrap;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 12%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;(69,413&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 1px; whitespace: nowrap;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 13px; width: 62%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 7px;"&gt;Total deferred tax assets&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 12%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;541&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 1px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 12%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;1,841&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 1px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 62%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 7px; font-weight: bold;"&gt;Deferred Tax Liabilities&lt;br /&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 12%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 12%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 62%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 7px;"&gt;Acquistion intangibles&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 12%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;(312&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 1px; whitespace: nowrap;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 12%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;(1,927&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 1px; whitespace: nowrap;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 13px; width: 62%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 7px;"&gt;Total deferred tax liabilities&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 12%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;(312&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 1px; whitespace: nowrap;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 12%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;(1,927&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 1px; whitespace: nowrap;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 4px; margin-top: 0px; text-indent: 0px; padding-left: 13px; width: 62%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 7px;"&gt;Total net deferred tax assets (liabilities)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 12%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;229&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 4px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 12%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;(86&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 4px; whitespace: nowrap;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div class="para"&gt;&amp;#160;&lt;/div&gt;&lt;div class="para" style="text-align: left; line-height: 16px; margin-top: 0px; text-indent: 26px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;During the year ended June 30, 2017, the decrease in the Company&amp;#8217;s deferred tax assets of $1.3 million was primarily due to changes in accruals, partially offset by an increase in tax credit and loss carryforwards. In addition, the decrease in the Company&amp;#8217;s total deferred tax liabilities of $1.6 million was due to the amortization of the identifiable intangible property. In assessing the realization of deferred tax assets, management considers whether it is more likely than not that some or all of the deferred tax assets will be realized. The realization of deferred tax assets is based on several factors, such as the Company&amp;#8217;s history of past earnings, the scheduling of deferred tax liabilities and projected future income from operating activities. As of June 30, 2017, management does not believe it is more likely than not that the net U.S. federal and state deferred tax assets are realizable. The Company intends to maintain the valuation allowance on its net deferred tax assets until sufficient positive evidence exists to support reversal of some or all of the allowance. The Company&amp;#8217;s future income tax expense (benefit) will be affected in the event changes to the valuation allowance are required.&lt;/div&gt;&lt;div class="para"&gt;&amp;#160;&lt;/div&gt;&lt;div class="para" style="text-align: left; line-height: 16px; margin-top: 0px; text-indent: 26px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;The Company had federal net operating loss carryforwards of approximately $107.1 million as of June 30, 2017, which expire at various dates between 2023 and 2037. These net operating loss carryforwards include the effects of a favorable tax ruling determined under Section 382 by the Internal Revenue Service in March 2010 as well as federal net operating loss carryforwards available from prior acquisitions. The Company has not completed Section 382 studies for net operating losses incurred in the years subsequent to July 2007. Upon the completion of these studies, the amount of net operating losses available for utilization may be limited. Included in the net operating loss carryforward is approximately $13.1 million (pretax) of net operating loss attributable to excess stock option deductions. The related tax benefit of $4.4 million, if realized, will be recorded as additional paid-in capital. Including the net operating loss carryforwards available from prior acquisitions, the Company had California and other state net operating loss carryforwards of approximately $19.9 million and $9.8 million, respectively, which expire at various dates between fiscal 2018 and 2037. &lt;/div&gt;&lt;div class="para"&gt;&amp;#160;&lt;/div&gt;&lt;div class="para" style="text-align: left; line-height: 16px; margin-top: 0px; text-indent: 26px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;As of June 30, 2017, the Company had $17.5 million in both Federal and California tax credit carryforwards. The federal tax credit carry forwards expire at various dates between 2023 and 2037. The California tax credits may be carried forward indefinitely. &lt;/div&gt;&lt;div class="para"&gt;&amp;#160;&lt;/div&gt;&lt;div class="para" style="text-align: left; line-height: 16px; margin-top: 0px; text-indent: 26px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;The Company has not provided U.S. income taxes and foreign withholding taxes on the undistributed earnings of foreign subsidiaries because it is management&amp;#8217;s intention to permanently reinvest such undistributed earnings outside of the United States. The Company evaluates its circumstances and reassesses this determination on a periodic basis. As of June 30, 2017, the determination of the unrecorded deferred tax liability related to these earnings was not practicable. If circumstances change and it becomes apparent that some or all of the undistributed earnings of the Company's foreign subsidiaries will be remitted in the foreseeable future, the Company will be required to recognize a deferred tax liability on those amounts.&lt;/div&gt;&lt;div class="para"&gt;&amp;#160;&lt;/div&gt;&lt;div class="para" style="text-align: left; line-height: 16px; margin-top: 0px; text-indent: 26px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;The Company maintains liabilities for uncertain tax positions. These liabilities involve considerable judgment and estimation and are continuously monitored by management based on the best information available, including changes in tax regulations, the outcome of relevant court cases, and other pertinent information. As of June 30, 2017, 2016 and 2015, the Company's total amount of unrecognized tax benefit was approximately $6.0 million, $6.3 million and $5.1 million, respectively.&lt;/div&gt;&lt;div class="para"&gt;&amp;#160;&lt;/div&gt;&lt;div class="para" style="text-align: left; line-height: 16px; margin-top: 0px; text-indent: 26px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;The aggregate annual changes in the balance of gross unrecognized tax benefits are as follows (in thousands):&lt;/div&gt;&lt;div&gt;&lt;table align="center" style="margin-top: 4px; width: 91%; border-collapse: collapse; margin-left: 0%;"&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 54%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 3px;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="9" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 3px; padding-right: 0px; font-weight: bold;"&gt;Year Ended June 30,&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 54%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 3px;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="3" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; width: 13%; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 3px; padding-right: 3px; font-weight: bold;"&gt;2017&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="3" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; width: 13%; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 3px; padding-right: 3px; font-weight: bold;"&gt;2016&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="3" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; width: 13%; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 3px; padding-right: 0px; font-weight: bold;"&gt;2015&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 54%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 3px;"&gt;Beginning balance&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;6,274&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;5,065&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;4,165&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 54%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 3px;"&gt;Decrease in tax positions for prior years&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;(1,210&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;(24&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 54%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 3px;"&gt;Increase in tax positions for prior years&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;142&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 54%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 3px;"&gt;Increase in tax positions for current year&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;841&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 1px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;1,233&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 1px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;900&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 1px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 4px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 54%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 3px;"&gt;Ending balance&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;6,047&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 4px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;6,274&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 4px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;5,065&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 4px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div class="para"&gt;&amp;#160;&lt;/div&gt;&lt;div class="para" style="text-align: left; line-height: 16px; margin-top: 0px; text-indent: 26px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;As of June 30, 2017, the Company's total amount of unrecognized tax benefit was approximately $6.0 million, of which, only $0.4 million, if recognized, would impact the effective tax rate. The Company does not expect its unrecognized tax benefits to change materially over the next 12 months.&lt;/div&gt;&lt;div class="para"&gt;&amp;#160;&lt;/div&gt;&lt;div class="para" style="text-align: left; line-height: 16px; margin-top: 0px; text-indent: 26px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;While management believes that the Company has adequately provided for all tax positions, amounts asserted by tax authorities could be greater or less than the recorded position. Accordingly, the Company&amp;#8217;s provisions on federal, state and foreign tax-related matters to be recorded in the future may change as revised estimates are made or the underlying matters are settled or otherwise resolved.&lt;/div&gt;&lt;div class="para"&gt;&amp;#160;&lt;/div&gt;&lt;div class="para" style="text-align: left; line-height: 16px; margin-top: 0px; text-indent: 26px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;The Company&amp;#8217;s primary tax jurisdiction is the United States. For federal and state tax purposes, the tax years 2001 through 2015 remain open and subject to tax examination by the appropriate federal or state taxing authorities.&lt;/div&gt;&lt;/div&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
  <!--Provision for income taxes-->
  <us-gaap:IncomeTaxExpenseBenefit contextRef="c20140701to20150630" unitRef="U001" decimals="-3">961000</us-gaap:IncomeTaxExpenseBenefit>
  <!--Provision for income taxes-->
  <us-gaap:IncomeTaxExpenseBenefit contextRef="c20150701to20160630" unitRef="U001" decimals="-3">560000</us-gaap:IncomeTaxExpenseBenefit>
  <!--Provision for income taxes-->
  <us-gaap:IncomeTaxExpenseBenefit contextRef="c20160701to20170630" unitRef="U001" decimals="-3">938000</us-gaap:IncomeTaxExpenseBenefit>
  <!--Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount-->
  <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate contextRef="c20140701to20150630" unitRef="U001" decimals="-3">-1140000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
  <!--Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount-->
  <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate contextRef="c20160701to20170630" unitRef="U001" decimals="-3">-3913000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
  <!--Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount-->
  <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate contextRef="c20150701to20160630" unitRef="U001" decimals="-3">-1439000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
  <!--Non deductible expenses-->
  <us-gaap:IncomeTaxReconciliationNondeductibleExpense contextRef="c20160701to20170630" unitRef="U001" decimals="-3">302000</us-gaap:IncomeTaxReconciliationNondeductibleExpense>
  <!--Non deductible expenses-->
  <us-gaap:IncomeTaxReconciliationNondeductibleExpense contextRef="c20150701to20160630" unitRef="U001" decimals="-3">385000</us-gaap:IncomeTaxReconciliationNondeductibleExpense>
  <!--Non deductible expenses-->
  <us-gaap:IncomeTaxReconciliationNondeductibleExpense contextRef="c20140701to20150630" unitRef="U001" decimals="-3">442000</us-gaap:IncomeTaxReconciliationNondeductibleExpense>
  <!--Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount-->
  <us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance contextRef="c20150701to20160630" unitRef="U001" decimals="-3">2944000</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>
  <!--Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount-->
  <us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance contextRef="c20140701to20150630" unitRef="U001" decimals="-3">1063000</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>
  <!--Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount-->
  <us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance contextRef="c20160701to20170630" unitRef="U001" decimals="-3">4735000</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>
  <!--Effective Income Tax Rate Reconciliation, Other Reconciling Items, Amount-->
  <us-gaap:IncomeTaxReconciliationOtherReconcilingItems contextRef="c20140701to20150630" unitRef="U001" decimals="-3">-56000</us-gaap:IncomeTaxReconciliationOtherReconcilingItems>
  <!--Effective Income Tax Rate Reconciliation, Other Reconciling Items, Amount-->
  <us-gaap:IncomeTaxReconciliationOtherReconcilingItems contextRef="c20150701to20160630" unitRef="U001" decimals="-3">201000</us-gaap:IncomeTaxReconciliationOtherReconcilingItems>
  <!--Effective Income Tax Rate Reconciliation, Other Reconciling Items, Amount-->
  <us-gaap:IncomeTaxReconciliationOtherReconcilingItems contextRef="c20160701to20170630" unitRef="U001" decimals="-3">211000</us-gaap:IncomeTaxReconciliationOtherReconcilingItems>
  <!--Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Compensation Cost, Amount-->
  <us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost contextRef="c20150701to20160630" unitRef="U001" decimals="-3">273000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost>
  <!--Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Compensation Cost, Amount-->
  <us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost contextRef="c20160701to20170630" unitRef="U001" decimals="-3">306000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost>
  <!--Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Compensation Cost, Amount-->
  <us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost contextRef="c20140701to20150630" unitRef="U001" decimals="-3">314000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost>
  <!--Income Taxes Paid, Net-->
  <us-gaap:IncomeTaxesPaidNet contextRef="c20150701to20160630" unitRef="U001" decimals="-3">1209000</us-gaap:IncomeTaxesPaidNet>
  <!--Income Taxes Paid, Net-->
  <us-gaap:IncomeTaxesPaidNet contextRef="c20160701to20170630" unitRef="U001" decimals="-3">785000</us-gaap:IncomeTaxesPaidNet>
  <!--Income Taxes Paid, Net-->
  <us-gaap:IncomeTaxesPaidNet contextRef="c20140701to20150630" unitRef="U001" decimals="-3">885000</us-gaap:IncomeTaxesPaidNet>
  <!--Effective Income Tax Rate Reconciliation, Tax Credit, Amount-->
  <us-gaap:IncomeTaxReconciliationTaxCredits contextRef="c20150701to20160630" unitRef="U001" decimals="-3">1775000</us-gaap:IncomeTaxReconciliationTaxCredits>
  <!--Effective Income Tax Rate Reconciliation, Tax Credit, Amount-->
  <us-gaap:IncomeTaxReconciliationTaxCredits contextRef="c20140701to20150630" unitRef="U001" decimals="-3">574000</us-gaap:IncomeTaxReconciliationTaxCredits>
  <!--Effective Income Tax Rate Reconciliation, Tax Credit, Amount-->
  <us-gaap:IncomeTaxReconciliationTaxCredits contextRef="c20160701to20170630" unitRef="U001" decimals="-3">976000</us-gaap:IncomeTaxReconciliationTaxCredits>
  <!--Income and Telecom Taxes-->
  <us-gaap:IncomeTaxPolicyTextBlock contextRef="c20160701to20170630">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div class="para" style="text-align: left; line-height: 16px; margin-top: 0px; text-indent: 26px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;i&gt;Income and Telecom Taxes&lt;/i&gt; &amp;#8211; The Company utilizes the asset and liability method of accounting for income taxes. Deferred income taxes are recognized by applying enacted statutory tax rates applicable to future years to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases, as well as net operating loss and tax credit carryforwards. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date. The measurement of deferred tax assets is reduced, if necessary, by a valuation allowance for any tax benefit of which future realization is uncertain. The Company recognizes the tax benefit from an uncertain tax position only if it is more likely than not the tax position will be sustained on examination by the taxing authorities, based on the technical merits of the position. The tax benefits recognized in the financial statements from such positions are then measured based on the largest benefit that has a greater than 50% likelihood of being realized upon settlement. Interest and penalties related to uncertain tax positions, if applicable, are recognized in the income tax provision.&lt;/div&gt;&lt;div class="para"&gt;&amp;#160;&lt;/div&gt;&lt;div class="para" style="text-align: left; line-height: 16px; margin-top: 0px; text-indent: 26px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;As a provider of communication services, the Company assesses whether to include the taxes and surcharges collected from customers and remitted to government authorities, including Universal Service Fund charges, sales, use, and various surcharges, in the Company&amp;#8217;s revenues and expenses. This assessment includes whether the Company is the primary obligor or principal taxpayer for the taxes assessed in each jurisdiction where the Company does business. In jurisdictions where the Company determines that it is the principal taxpayer, the Company records the surcharges these within revenues and cost of hosted and related services in the Consolidated Statements of Operations as well as within accrued taxes and surcharges in the Consolidated Balance Sheets. In jurisdictions where the Company determines that it is merely a collection agent for the government authority, the Company does not include them in our revenues and cost of hosted and related services.&lt;/div&gt;&lt;/div&gt;</us-gaap:IncomeTaxPolicyTextBlock>
  <!--State taxes-->
  <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes contextRef="c20150701to20160630" unitRef="U001" decimals="-3">100000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
  <!--State taxes-->
  <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes contextRef="c20140701to20150630" unitRef="U001" decimals="-3">528000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
  <!--State taxes-->
  <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes contextRef="c20160701to20170630" unitRef="U001" decimals="-3">272000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
  <!--Accounts payable-->
  <us-gaap:IncreaseDecreaseInAccountsPayable contextRef="c20140701to20150630" unitRef="U001" decimals="-3">-795000</us-gaap:IncreaseDecreaseInAccountsPayable>
  <!--Accounts payable-->
  <us-gaap:IncreaseDecreaseInAccountsPayable contextRef="c20150701to20160630" unitRef="U001" decimals="-3">-701000</us-gaap:IncreaseDecreaseInAccountsPayable>
  <!--Accounts payable-->
  <us-gaap:IncreaseDecreaseInAccountsPayable contextRef="c20160701to20170630" unitRef="U001" decimals="-3">-1079000</us-gaap:IncreaseDecreaseInAccountsPayable>
  <!--Increase (Decrease) in Accounts Receivable-->
  <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="c20140701to20150630" unitRef="U001" decimals="-3">2918000</us-gaap:IncreaseDecreaseInAccountsReceivable>
  <!--Increase (Decrease) in Accounts Receivable-->
  <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="c20160701to20170630" unitRef="U001" decimals="-3">-1292000</us-gaap:IncreaseDecreaseInAccountsReceivable>
  <!--Increase (Decrease) in Accounts Receivable-->
  <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="c20150701to20160630" unitRef="U001" decimals="-3">-3683000</us-gaap:IncreaseDecreaseInAccountsReceivable>
  <!--Accrued liabilities and other-->
  <us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities contextRef="c20140701to20150630" unitRef="U001" decimals="-3">7687000</us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities>
  <!--Accrued liabilities and other-->
  <us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities contextRef="c20160701to20170630" unitRef="U001" decimals="-3">-5127000</us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities>
  <!--Accrued liabilities and other-->
  <us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities contextRef="c20150701to20160630" unitRef="U001" decimals="-3">-1249000</us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities>
  <!--Increase (Decrease) in Inventories-->
  <us-gaap:IncreaseDecreaseInInventories contextRef="c20160701to20170630" unitRef="U001" decimals="-3">-711000</us-gaap:IncreaseDecreaseInInventories>
  <!--Increase (Decrease) in Inventories-->
  <us-gaap:IncreaseDecreaseInInventories contextRef="c20150701to20160630" unitRef="U001" decimals="-3">-2910000</us-gaap:IncreaseDecreaseInInventories>
  <!--Increase (Decrease) in Inventories-->
  <us-gaap:IncreaseDecreaseInInventories contextRef="c20140701to20150630" unitRef="U001" decimals="-3">-11413000</us-gaap:IncreaseDecreaseInInventories>
  <!--Deferred revenue-->
  <us-gaap:IncreaseDecreaseInDeferredRevenue contextRef="c20140701to20150630" unitRef="U001" decimals="-3">3791000</us-gaap:IncreaseDecreaseInDeferredRevenue>
  <!--Deferred revenue-->
  <us-gaap:IncreaseDecreaseInDeferredRevenue contextRef="c20160701to20170630" unitRef="U001" decimals="-3">5064000</us-gaap:IncreaseDecreaseInDeferredRevenue>
  <!--Deferred revenue-->
  <us-gaap:IncreaseDecreaseInDeferredRevenue contextRef="c20150701to20160630" unitRef="U001" decimals="-3">6115000</us-gaap:IncreaseDecreaseInDeferredRevenue>
  <!--Accrued employee compensation-->
  <us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities contextRef="c20140701to20150630" unitRef="U001" decimals="-3">-1216000</us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities>
  <!--Accrued employee compensation-->
  <us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities contextRef="c20150701to20160630" unitRef="U001" decimals="-3">3101000</us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities>
  <!--Accrued employee compensation-->
  <us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities contextRef="c20160701to20170630" unitRef="U001" decimals="-3">-2185000</us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities>
  <!--Increase (Decrease) in Other Operating Assets-->
  <us-gaap:IncreaseDecreaseInOtherOperatingAssets contextRef="c20150701to20160630" unitRef="U001" decimals="-3">4000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
  <!--Increase (Decrease) in Other Operating Assets-->
  <us-gaap:IncreaseDecreaseInOtherOperatingAssets contextRef="c20160701to20170630" unitRef="U001" decimals="-3">215000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
  <!--Increase (Decrease) in Other Operating Assets-->
  <us-gaap:IncreaseDecreaseInOtherOperatingAssets contextRef="c20140701to20150630" unitRef="U001" decimals="-3">34000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
  <!--Increase (Decrease) in Prepaid Expense and Other Assets-->
  <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets contextRef="c20140701to20150630" unitRef="U001" decimals="-3">4249000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
  <!--Increase (Decrease) in Prepaid Expense and Other Assets-->
  <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets contextRef="c20160701to20170630" unitRef="U001" decimals="-3">-605000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
  <!--Increase (Decrease) in Prepaid Expense and Other Assets-->
  <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets contextRef="c20150701to20160630" unitRef="U001" decimals="-3">-2109000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
  <!--Intangible Assets, Net (Excluding Goodwill)-->
  <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="c20170630" unitRef="U001" decimals="-3">12087000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
  <!--Intangible Assets, Net (Excluding Goodwill)-->
  <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="c20160630" unitRef="U001" decimals="-3">18788000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
  <!--Interest Expense-->
  <us-gaap:InterestExpense contextRef="c20140701to20150630" unitRef="U001" decimals="-3">531000</us-gaap:InterestExpense>
  <!--Interest Expense-->
  <us-gaap:InterestExpense contextRef="c20160701to20170630" unitRef="U001" decimals="-3">455000</us-gaap:InterestExpense>
  <!--Interest Expense-->
  <us-gaap:InterestExpense contextRef="c20150701to20160630" unitRef="U001" decimals="-3">469000</us-gaap:InterestExpense>
  <!--Interest Paid, Net-->
  <us-gaap:InterestPaidNet contextRef="c20150701to20160630" unitRef="U001" decimals="-3">26000</us-gaap:InterestPaidNet>
  <!--Interest Paid, Net-->
  <us-gaap:InterestPaidNet contextRef="c20140701to20150630" unitRef="U001" decimals="-3">298000</us-gaap:InterestPaidNet>
  <!--Interest Paid, Net-->
  <us-gaap:InterestPaidNet contextRef="c20160701to20170630" unitRef="U001" decimals="-3">12000</us-gaap:InterestPaidNet>
  <!--Inventories-->
  <us-gaap:InventoryPolicyTextBlock contextRef="c20160701to20170630">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div class="para" style="text-align: left; line-height: 16px; margin-top: 0px; text-indent: 26px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;i&gt;Inventories&lt;/i&gt; - Inventories, which consist principally of raw materials, finished goods and inventories held by distributors are stated at the lower of cost or market, with cost being determined under a standard cost method that approximates first-in, first-out. The Company accounts for excess and obsolete inventory by reducing the carrying value to the estimated market value of the inventory based upon management&amp;#8217;s assumptions about future demand and market conditions.&lt;/div&gt;&lt;/div&gt;</us-gaap:InventoryPolicyTextBlock>
  <!--Inventory, Net-->
  <us-gaap:InventoryNet contextRef="c20160630" unitRef="U001" decimals="-3">12488000</us-gaap:InventoryNet>
  <!--Inventory, Net-->
  <us-gaap:InventoryNet contextRef="c20170630" unitRef="U001" decimals="-3">11624000</us-gaap:InventoryNet>
  <!--Finished goods-->
  <us-gaap:InventoryFinishedGoodsNetOfReserves contextRef="c20170630" unitRef="U001" decimals="-3">9380000</us-gaap:InventoryFinishedGoodsNetOfReserves>
  <!--Finished goods-->
  <us-gaap:InventoryFinishedGoodsNetOfReserves contextRef="c20160630" unitRef="U001" decimals="-3">10754000</us-gaap:InventoryFinishedGoodsNetOfReserves>
  <!--Raw materials-->
  <us-gaap:InventoryRawMaterialsNetOfReserves contextRef="c20170630" unitRef="U001" decimals="-3">52000</us-gaap:InventoryRawMaterialsNetOfReserves>
  <!--Raw materials-->
  <us-gaap:InventoryRawMaterialsNetOfReserves contextRef="c20160630" unitRef="U001" decimals="-3">57000</us-gaap:InventoryRawMaterialsNetOfReserves>
  <!--Investments-->
  <us-gaap:InvestmentPolicyTextBlock contextRef="c20160701to20170630">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div class="para" style="text-align: left; line-height: 16px; margin-top: 0px; text-indent: 26px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;i&gt;Investments&lt;/i&gt; - The Company&amp;#8217;s short-term investments are comprised of U.S. Government agency securities, corporate bonds and commercial paper. These investments are held in the custody of two major financial institutions. The specific identification method is used to determine the cost basis of disposed fixed income securities. At June 30, 2017 and 2016, the Company&amp;#8217;s investments were classified as available-for-sale. These investments are recorded in the Consolidated Balance Sheets at fair value with net unrealized gains or losses reported as a separate component of accumulated other comprehensive income (loss), net of tax.&lt;/div&gt;&lt;div class="para" style="text-align: left; line-height: 16px; margin-top: 0px; text-indent: 26px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&amp;#160;&lt;/div&gt;&lt;div class="para" style="text-align: left; line-height: 16px; margin-top: 0px; text-indent: 26px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;The Company recognizes an impairment charge when a decline in the fair value of its investments is considered to be other-than-temporary. An impairment is considered other-than-temporary if (i) the Company has the intent to sell the security, (ii) it is more likely than not that the Company will be required to sell the security before recovery of its entire amortized cost basis, or (iii) the Company does not expect to recover the entire amortized cost of the security. If an impairment is considered other-than-temporary based on (i) or (ii) described above, the entire difference between the amortized cost and the fair value of the security is recognized in earnings. If an impairment is considered other-than-temporary based on condition (iii), the amount representing credit losses, defined as the difference between the present value of the cash flows expected to be collected and the amortized cost basis of the debt security, will be recognized in earnings and the amount relating to all other factors will be recognized in other comprehensive income (&amp;#8220;OCI&amp;#8221;). In estimating the amount and timing of cash flows expected to be collected, the Company considers all available information including past events, current conditions, the remaining payment terms of the security, the financial condition of the issuer, expected defaults, and the value of underlying collateral. The Company has determined that gross unrealized losses on short-term investments at June 30, 2017 and 2016 are temporary in nature because each investment meets our investment policy and credit quality requirements. The Company has the ability and intent to hold these investments until they recover their unrealized losses, which may not be until maturity. Evidence that we will recover our investments outweighs evidence to the contrary.&lt;/div&gt;&lt;/div&gt;</us-gaap:InvestmentPolicyTextBlock>
  <!--Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block]-->
  <us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock contextRef="c20160701to20170630">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div class="h2" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; font-weight: bold; margin-right: 0px;"&gt;4. SHORT-TERM INVESTMENTS&lt;/div&gt;&lt;div class="para"&gt;&amp;#160;&lt;/div&gt;&lt;div class="para" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 4%; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;The following is a summary of the Company&amp;#8217;s short-term investments (in thousands):&lt;/div&gt;&lt;div&gt;&lt;table align="center" style="margin-top: 4px; width: 91%; border-collapse: collapse; margin-left: 0%;"&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 41%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 3px;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="12" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 3px; padding-right: 0px; font-weight: bold;"&gt;June 30, 2017&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 41%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 3px;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="3" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; width: 13%; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 3px; padding-right: 3px;"&gt;&lt;b&gt;Amortized&lt;br /&gt;&lt;/b&gt;&lt;b&gt;Cost&lt;/b&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="3" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; width: 13%; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 3px; padding-right: 3px;"&gt;&lt;b&gt;Gross&lt;br /&gt;&lt;/b&gt;&lt;b&gt;Unrealized&lt;br /&gt;&lt;/b&gt;&lt;b&gt;Gains&lt;/b&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="3" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; width: 13%; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 3px; padding-right: 3px;"&gt;&lt;b&gt;Gross&lt;br /&gt;&lt;/b&gt;&lt;b&gt;Unrealized&lt;br /&gt;&lt;/b&gt;&lt;b&gt;Losses&lt;/b&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="3" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; width: 13%; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 3px; padding-right: 0px; font-weight: bold;"&gt;Fair Value&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 41%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 3px;"&gt;Corporate bonds and commercial paper&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;23,213&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;(27&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;23,186&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 41%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 3px;"&gt;U.S. Government agency securities&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;25,524&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 1px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 1px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;(45&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 1px; whitespace: nowrap;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;25,479&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 1px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 4px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 41%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 3px;"&gt;Total short-term investments&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;48,737&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 4px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 4px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;(72&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 4px; whitespace: nowrap;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;48,665&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 4px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table align="center" style="margin-top: 4px; width: 91%; border-collapse: collapse; margin-left: 0%;"&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 41%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 3px;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="12" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 3px; padding-right: 0px; font-weight: bold;"&gt;June 30, 2016&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 41%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 3px;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="3" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; width: 13%; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 3px; padding-right: 3px;"&gt;&lt;b&gt;Amortized&lt;br /&gt;&lt;/b&gt;&lt;b&gt;Cost&lt;/b&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="3" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; width: 13%; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 3px; padding-right: 3px;"&gt;&lt;b&gt;Gross&lt;br /&gt;&lt;/b&gt;&lt;b&gt;Unrealized&lt;br /&gt;&lt;/b&gt;&lt;b&gt;Gains&lt;/b&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="3" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; width: 13%; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 3px; padding-right: 3px;"&gt;&lt;b&gt;Gross&lt;br /&gt;&lt;/b&gt;&lt;b&gt;Unrealized&lt;br /&gt;&lt;/b&gt;&lt;b&gt;Losses&lt;/b&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="3" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; width: 13%; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 3px; padding-right: 0px; font-weight: bold;"&gt;Fair Value&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 41%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 3px;"&gt;Corporate bonds and commercial paper&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;26,359&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;9&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;(5&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;26,363&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 41%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 3px;"&gt;U.S. Government agency securities&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;20,038&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 1px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;32&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 1px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 1px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;20,070&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 1px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 4px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 41%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 3px;"&gt;Total short-term investments&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;46,397&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 4px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;41&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 4px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;(5&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 4px; whitespace: nowrap;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;46,433&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 4px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div class="para"&gt;&amp;#160;&lt;/div&gt;&lt;div class="para" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 4%; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;Tax amounts related to unrealized gains (losses) were immaterial for all periods presented.&lt;/div&gt;&lt;div class="para" style="text-align: left; line-height: 16px; margin-top: 0px; text-indent: 26px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&amp;#160;&lt;/div&gt;&lt;div class="para" style="text-align: left; line-height: 16px; margin-top: 0px; text-indent: 26px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;The following table summarizes the maturities of the Company&amp;#8217;s short-term investments by contractual maturity (in thousands):&lt;/div&gt;&lt;div&gt;&lt;table align="center" style="margin-top: 4px; width: 91%; border-collapse: collapse; margin-left: 0%;"&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 56%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 11px;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="6" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 11px; padding-right: 0px; font-weight: bold;"&gt;June 30, 2017&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 56%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 11px;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="3" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; width: 18%; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 11px; padding-right: 11px;"&gt;&lt;b&gt;Amortized&lt;br /&gt;&lt;/b&gt;&lt;b&gt;Cost&lt;/b&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="3" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; width: 18%; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 11px; padding-right: 0px; font-weight: bold;"&gt;Fair Value&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 56%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 11px;"&gt;Less than 1 year&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 15%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;43,058&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 15%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;42,993&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 56%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 11px;"&gt;Due in 1 to 3 years&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 15%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;5,679&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 1px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 15%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;5,672&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 1px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 4px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 56%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 11px;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 15%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;48,737&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 4px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 15%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;48,665&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 4px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table align="center" style="margin-top: 4px; width: 91%; border-collapse: collapse; margin-left: 0%;"&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 56%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 11px;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="6" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 11px; padding-right: 0px; font-weight: bold;"&gt;June 30, 2016&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 56%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 11px;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="3" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; width: 18%; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 11px; padding-right: 11px;"&gt;&lt;b&gt;Amortized&lt;br /&gt;&lt;/b&gt;&lt;b&gt;Cost&lt;/b&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="3" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; width: 18%; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 11px; padding-right: 0px; font-weight: bold;"&gt;Fair Value&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 56%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 11px;"&gt;Less than 1 year&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 15%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;28,107&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 15%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;28,114&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 56%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 11px;"&gt;Due in 1 to 3 years&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 15%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;18,290&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 1px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 15%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;18,319&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 1px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 4px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 56%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 11px;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 15%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;46,397&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 4px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 15%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;46,433&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 4px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div class="para"&gt;&amp;#160;&lt;/div&gt;&lt;div class="para" style="text-align: left; line-height: 16px; margin-top: 0px; text-indent: 26px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;Actual maturities may differ from the contractual maturities because borrowers may have the right to call or prepay certain obligations.&lt;/div&gt;&lt;/div&gt;</us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock>
  <!--Investments Classified by Contractual Maturity Date [Table Text Block]-->
  <us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock contextRef="c20160701to20170630">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div class="para" style="text-align: left; line-height: 16px; margin-top: 0px; text-indent: 26px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;The following table summarizes the maturities of the Company&amp;#8217;s short-term investments by contractual maturity (in thousands):&lt;/div&gt;&lt;div&gt;&lt;table align="center" style="margin-top: 4px; width: 91%; border-collapse: collapse; margin-left: 0%;"&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 56%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 11px;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="6" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 11px; padding-right: 0px; font-weight: bold;"&gt;June 30, 2017&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 56%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 11px;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="3" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; width: 18%; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 11px; padding-right: 11px;"&gt;&lt;b&gt;Amortized&lt;br /&gt;&lt;/b&gt;&lt;b&gt;Cost&lt;/b&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="3" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; width: 18%; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 11px; padding-right: 0px; font-weight: bold;"&gt;Fair Value&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 56%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 11px;"&gt;Less than 1 year&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 15%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;43,058&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 15%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;42,993&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 56%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 11px;"&gt;Due in 1 to 3 years&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 15%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;5,679&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 1px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 15%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;5,672&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 1px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 4px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 56%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 11px;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 15%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;48,737&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 4px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 15%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;48,665&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 4px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table align="center" style="margin-top: 4px; width: 91%; border-collapse: collapse; margin-left: 0%;"&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 56%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 11px;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="6" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 11px; padding-right: 0px; font-weight: bold;"&gt;June 30, 2016&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 56%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 11px;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="3" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; width: 18%; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 11px; padding-right: 11px;"&gt;&lt;b&gt;Amortized&lt;br /&gt;&lt;/b&gt;&lt;b&gt;Cost&lt;/b&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="3" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; width: 18%; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 11px; padding-right: 0px; font-weight: bold;"&gt;Fair Value&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 56%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 11px;"&gt;Less than 1 year&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 15%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;28,107&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 15%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;28,114&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 56%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 11px;"&gt;Due in 1 to 3 years&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 15%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;18,290&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 1px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 15%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;18,319&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 1px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 4px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 56%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 11px;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 15%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;46,397&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 4px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 15%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;46,433&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 4px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock>
  <!--Liabilities-->
  <us-gaap:Liabilities contextRef="c20170630" unitRef="U001" decimals="-3">137259000</us-gaap:Liabilities>
  <!--Liabilities-->
  <us-gaap:Liabilities contextRef="c20160630" unitRef="U001" decimals="-3">139609000</us-gaap:Liabilities>
  <!--Liabilities and Equity-->
  <us-gaap:LiabilitiesAndStockholdersEquity contextRef="c20160630" unitRef="U001" decimals="-3">342338000</us-gaap:LiabilitiesAndStockholdersEquity>
  <!--Liabilities and Equity-->
  <us-gaap:LiabilitiesAndStockholdersEquity contextRef="c20170630" unitRef="U001" decimals="-3">339452000</us-gaap:LiabilitiesAndStockholdersEquity>
  <!--Liabilities, Current-->
  <us-gaap:LiabilitiesCurrent contextRef="c20170630" unitRef="U001" decimals="-3">111522000</us-gaap:LiabilitiesCurrent>
  <!--Liabilities, Current-->
  <us-gaap:LiabilitiesCurrent contextRef="c20160630" unitRef="U001" decimals="-3">114936000</us-gaap:LiabilitiesCurrent>
  <!--Long-term Line of Credit-->
  <us-gaap:LineOfCredit contextRef="c20170630" unitRef="U001" decimals="-6">0</us-gaap:LineOfCredit>
  <!--Line of credit facility, maturity date-->
  <us-gaap:LineOfCreditFacilityExpirationDate1 contextRef="c20160701to20170630">2019-10-22</us-gaap:LineOfCreditFacilityExpirationDate1>
  <!--Credit facility revolving loan facility for aggregate principal amount-->
  <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="c20170630" unitRef="U001" decimals="-6">100000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
  <!--Line of credit facility, remaining borrowing capacity-->
  <us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity contextRef="c20170630" unitRef="U001" decimals="-5">51700000</us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity>
  <!--Litigation Settlement, Amount-Internal Revenue Service (IRS) [Member]-->
  <us-gaap:LitigationSettlementAmount contextRef="c20160701to20170630_IncomeTaxAuthorityAxis_InternalRevenueServiceIRSMember" unitRef="U001" decimals="-5">1200000</us-gaap:LitigationSettlementAmount>
  <!--Litigation Settlement, Amount-->
  <us-gaap:LitigationSettlementAmount contextRef="c20140701to20150630" unitRef="U001" decimals="-5">1000000</us-gaap:LitigationSettlementAmount>
  <!--Net Cash Provided by (Used in) Operating Activities-->
  <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="c20160701to20170630" unitRef="U001" decimals="-3">16433000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
  <!--Net Cash Provided by (Used in) Operating Activities-->
  <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="c20140701to20150630" unitRef="U001" decimals="-3">41145000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
  <!--Net Cash Provided by (Used in) Operating Activities-->
  <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="c20150701to20160630" unitRef="U001" decimals="-3">35086000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
  <!--Net Cash Provided by (Used in) Investing Activities-->
  <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="c20140701to20150630" unitRef="U001" decimals="-3">-19504000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
  <!--Net Cash Provided by (Used in) Investing Activities-->
  <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="c20150701to20160630" unitRef="U001" decimals="-3">-63693000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
  <!--Net Cash Provided by (Used in) Investing Activities-->
  <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="c20160701to20170630" unitRef="U001" decimals="-3">-13144000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
  <!--Net Income (Loss) Attributable to Parent-->
  <us-gaap:NetIncomeLoss contextRef="c20160701to20170630" unitRef="U001" decimals="-3">-12443000</us-gaap:NetIncomeLoss>
  <!--Net Income (Loss) Attributable to Parent-->
  <us-gaap:NetIncomeLoss contextRef="c20150701to20160630" unitRef="U001" decimals="-3">-4792000</us-gaap:NetIncomeLoss>
  <!--Net Income (Loss) Attributable to Parent-->
  <us-gaap:NetIncomeLoss contextRef="c20140701to20150630" unitRef="U001" decimals="-3">-4404000</us-gaap:NetIncomeLoss>
  <!--Net Income (Loss) Attributable to Parent-Accumulated Deficit [Member]-->
  <us-gaap:NetIncomeLoss contextRef="c20160701to20170630_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U001" decimals="-3">-12443000</us-gaap:NetIncomeLoss>
  <!--Net Income (Loss) Attributable to Parent-Accumulated Deficit [Member]-->
  <us-gaap:NetIncomeLoss contextRef="c20140701to20150630_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U001" decimals="-3">-4404000</us-gaap:NetIncomeLoss>
  <!--Net Income (Loss) Attributable to Parent-Accumulated Deficit [Member]-->
  <us-gaap:NetIncomeLoss contextRef="c20150701to20160630_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U001" decimals="-3">-4792000</us-gaap:NetIncomeLoss>
  <!--Net Income (Loss) Attributable to Parent-->
  <us-gaap:NetIncomeLoss contextRef="c20161001to20161231" unitRef="U001" decimals="-3">-2916000</us-gaap:NetIncomeLoss>
  <!--Net Income (Loss) Attributable to Parent-->
  <us-gaap:NetIncomeLoss contextRef="c20170401to20170630" unitRef="U001" decimals="-3">-956000</us-gaap:NetIncomeLoss>
  <!--Net Income (Loss) Attributable to Parent-->
  <us-gaap:NetIncomeLoss contextRef="c20151001to20151231" unitRef="U001" decimals="-3">2545000</us-gaap:NetIncomeLoss>
  <!--Net Income (Loss) Attributable to Parent-->
  <us-gaap:NetIncomeLoss contextRef="c20170101to20170331" unitRef="U001" decimals="-3">-2940000</us-gaap:NetIncomeLoss>
  <!--Net Income (Loss) Attributable to Parent-->
  <us-gaap:NetIncomeLoss contextRef="c20150701to20150930" unitRef="U001" decimals="-3">2114000</us-gaap:NetIncomeLoss>
  <!--Net Income (Loss) Attributable to Parent-->
  <us-gaap:NetIncomeLoss contextRef="c20160701to20160930" unitRef="U001" decimals="-3">-5631000</us-gaap:NetIncomeLoss>
  <!--Net Income (Loss) Attributable to Parent-->
  <us-gaap:NetIncomeLoss contextRef="c20160401to20160630" unitRef="U001" decimals="-3">-744000</us-gaap:NetIncomeLoss>
  <!--Net Income (Loss) Attributable to Parent-->
  <us-gaap:NetIncomeLoss contextRef="c20160101to20160331" unitRef="U001" decimals="-3">-8707000</us-gaap:NetIncomeLoss>
  <!--Net Cash Provided by (Used in) Financing Activities-->
  <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="c20160701to20170630" unitRef="U001" decimals="-3">2208000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
  <!--Net Cash Provided by (Used in) Financing Activities-->
  <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="c20150701to20160630" unitRef="U001" decimals="-3">8171000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
  <!--Net Cash Provided by (Used in) Financing Activities-->
  <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="c20140701to20150630" unitRef="U001" decimals="-3">7049000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
  <!--Recent Accounting Pronouncements-->
  <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock contextRef="c20160701to20170630">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div class="h3" style="text-align: left; font-style: italic; margin-top: 0px; text-indent: 0px; padding-left: 4%; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; font-weight: bold; margin-right: 0px;"&gt;Recent Accounting Pronouncements&lt;/div&gt;&lt;div class="para"&gt;&amp;#160;&lt;/div&gt;&lt;div class="h3" style="text-align: left; font-style: italic; margin-top: 0px; text-indent: 0px; padding-left: 4%; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; font-weight: bold; margin-right: 0px;"&gt;New Accounting Updates Recently Adopted&lt;/div&gt;&lt;div class="para"&gt;&amp;#160;&lt;/div&gt;&lt;div class="para" style="text-align: left; line-height: 16px; margin-top: 0px; text-indent: 26px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;In January 2017, the Financial Accounting Standards Board (&amp;#8220;FASB&amp;#8221;) issued Accounting Standards Update (&amp;#8220;ASU&amp;#8221;) 2017-03, &lt;i&gt;Accounting Changes and Error Corrections (Topic 250) and Investments &amp;#8211; Equity Method &lt;/i&gt;&lt;i&gt;and Joint Ventures (Topic 323):&lt;/i&gt;&lt;i&gt;Amendments to SEC Paragraphs Pursuant to Staff Announcements at the &lt;/i&gt;&lt;i&gt;September 22, 2016 and November 17, 2016 EITF Meetings,&lt;/i&gt; which responds to SEC staff announcements made in 2016 as it relates to the disclosure of the future impact of the effects of the new FASB guidance on revenue, leases and credit losses on financial instruments. This accounting guidance was effective upon issuance in January 2017. As of January 1, 2017, the Company has adopted ASU 2017-03 and has made the required disclosures within the consolidated financial statements.&lt;/div&gt;&lt;div class="para"&gt;&amp;#160;&lt;/div&gt;&lt;div class="h3" style="text-align: left; font-style: italic; margin-top: 0px; text-indent: 0px; padding-left: 4%; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; font-weight: bold; margin-right: 0px;"&gt;Recent Accounting Standards or Updates Not Yet Effective&lt;/div&gt;&lt;div class="para"&gt;&amp;#160;&lt;/div&gt;&lt;div class="para" style="text-align: left; line-height: 16px; margin-top: 0px; text-indent: 26px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;In May 2014, the FASB issued ASU 2014-09 &lt;i&gt;Revenue from Contracts with Customers (Topic 606)&lt;/i&gt; - an accounting standard that supersedes the revenue recognition requirements in &lt;i&gt;Topic 605, Revenue Recognition&lt;/i&gt;. The core principle of the new guidance is that an entity should recognize revenue to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services. New disclosures about the nature, amount, timing and uncertainty of revenue and cash flows arising from contracts with customers are also required. From August 2015 through December 2016, the FASB issued subsequent amendments to the initial guidance within ASU 2015-14, ASU 2016-08, ASU 2016-10, ASU 2016-11, ASU 2016-12 and ASU 2016-20&lt;i&gt;. &lt;/i&gt;These amendments are intended to improve and clarify the implementation guidance of Topic 606. This accounting guidance is effective for the Company in annual financial reporting periods beginning after December 15, 2017; early adoption is permitted for periods beginning after December 15, 2016. This guidance may be applied retrospectively (a) to each reporting period presented or (b) with the cumulative effect in retained earnings at the beginning of the adoption period. &lt;/div&gt;&lt;div class="para"&gt;&amp;#160;&lt;/div&gt;&lt;div class="para" style="text-align: left; line-height: 16px; margin-top: 0px; text-indent: 26px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;The Company is in the process of evaluating the impact of its pending adoption of this guidance on its revenue transactions, including any impacts on associated processes, systems, and internal controls. The Company has started reviewing each of its revenue streams that may be impacted by the adoption of this guidance, including the determination whether the performance obligations will change as compared to current generally accepted accounting principles in the United States of America (&amp;#8220;GAAP&amp;#8221;), as well as determining the stand-alone selling price of each performance obligation. The Company is also assessing if sales commissions will need to be capitalized upon adoption of the new ASU and evaluating the proper period over which to amortize these capitalized costs. In addition, the Company is evaluating revenue recognition related to sales made to resellers and value-added distributors. The Company continues to evaluate the impact of this guidance on its consolidated financial statements and any preliminary assessments are subject to change.&lt;/div&gt;&lt;div class="para"&gt;&amp;#160;&lt;/div&gt;&lt;div class="para" style="text-align: left; line-height: 16px; margin-top: 0px; text-indent: 26px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;In July 2015, the FASB issued ASU 2015-11, &lt;i&gt;Inventory (Topic 330):&lt;/i&gt;&lt;i&gt;Simplifying the Measurement of &lt;/i&gt;&lt;i&gt;Inventory&lt;/i&gt;. Under this ASU, inventory will be measured at the &amp;#8220;lower of cost and net realizable value&amp;#8221; and options that currently exist for &amp;#8220;market value&amp;#8221; will be eliminated. The ASU defines net realizable value as the &amp;#8220;estimated selling prices in the ordinary course of business, less reasonably predictable costs of completion, disposal, and transportation.&amp;#8221; No other changes were made to the current guidance on inventory measurement. This accounting guidance is effective for the Company in annual financial reporting periods beginning after December 15, 2016. Early adoption is permitted. The Company does not expect the adoption of this accounting standard will have a material impact on its consolidated financial statements.&lt;/div&gt;&lt;div class="para"&gt;&amp;#160;&lt;/div&gt;&lt;div class="para" style="text-align: left; line-height: 16px; margin-top: 0px; text-indent: 26px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;In February 2016, the FASB issued ASU 2016-02, &lt;i&gt;Leases (Topic 842)&lt;/i&gt;, which supersedes the lease accounting requirements in Topic 840. This ASU requires a dual approach for lessee accounting under which a lessee would account for leases as finance leases or operating leases. Both finance leases and operating leases will result in the lessee recognizing a right-of use asset and a corresponding lease liability. For finance leases, the lessee would recognize interest expense and amortization of the right-of-use asset, and for operating leases, the lessee would recognize a straight-line total lease expense. The guidance also requires qualitative and specific quantitative disclosures to supplement the amounts recorded in the financial statements so that users can understand more about the nature of an entity&amp;#8217;s leasing activities, including significant judgments and changes in judgments. This accounting guidance is effective for the Company in annual financial reporting periods beginning after December 15, 2018. Early adoption is permitted. The Company is currently evaluating the impact that the adoption of this accounting guidance may have on its consolidated financial statements.&lt;/div&gt;&lt;div class="para"&gt;&amp;#160;&lt;/div&gt;&lt;div class="para" style="text-align: left; line-height: 16px; margin-top: 0px; text-indent: 26px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;In March 2016, the FASB issued ASU 2016-09, &lt;i&gt;Compensation-Stock Compensation (Topic 718): &lt;/i&gt;&lt;i&gt;Improvements to Employee Share-Based Payment Accounting,&lt;/i&gt; which is intended to simplify several aspects of the accounting for share-based payment transactions, including certain income tax consequences, classification of awards as either equity or liabilities, and classification on the statement of cash flows. This accounting guidance is effective for the Company in annual financial reporting periods beginning after December 15, 2016. Early adoption is permitted The Company does not expect the adoption of this accounting standard will have a material impact on its consolidated financial statements.&lt;/div&gt;&lt;div class="para"&gt;&amp;#160;&lt;/div&gt;&lt;div class="para" style="text-align: left; line-height: 16px; margin-top: 0px; text-indent: 26px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;In June 2016, the FASB issued ASU 2016-13, &lt;i&gt;Financial Instruments - Credit Losses &lt;/i&gt;(Topic 326&lt;i&gt;): &lt;/i&gt;&lt;i&gt;Measurement of Credit Losses on Financial Instruments&lt;/i&gt;, which changes how entities will measure credit losses for most financial assets and certain other instruments that are not measured at fair value through net income. Under the new guidance, an entity recognizes as an allowance its estimate of expected credit losses, which the FASB believes will result in more timely recognition of such losses. This accounting guidance is effective for the Company in annual financial reporting periods beginning after December 15, 2019. Early adoption is permitted in annual financial reporting periods beginning after December 15, 2018. The Company is currently evaluating the impact that the adoption of this accounting guidance may have on its consolidated financial statements.&lt;/div&gt;&lt;div class="para"&gt;&amp;#160;&lt;/div&gt;&lt;div class="para" style="text-align: left; line-height: 16px; margin-top: 0px; text-indent: 26px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;In August 2016, the FASB issued ASU 2016-15, &lt;i&gt;Statement of Cash Flows (Topic 230): Classification of &lt;/i&gt;&lt;i&gt;Certain Cash Receipts and Cash Payments&lt;/i&gt;, which addresses the appropriate cash flow classification, including requirements to allocate certain components of these cash receipts and payments among operating, investing and financing activities for certain cash receipts and cash payments. The retrospective transition method, requiring adjustment to all comparative periods presented, is required unless it is impracticable for some of the amendments, in which case those amendments would be prospectively as of the earliest date practicable. This accounting guidance is effective for financial reporting periods beginning after December 15, 2017 with early adoption permitted. The Company is currently evaluating the impact that the adoption of this accounting guidance may have on its consolidated financial statements.&lt;/div&gt;&lt;div class="para"&gt;&amp;#160;&lt;/div&gt;&lt;div class="para" style="text-align: left; line-height: 16px; margin-top: 0px; text-indent: 26px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;In December 2016, the FASB issued ASU 2016-19, &lt;i&gt;Technical Corrections and Improvements&lt;/i&gt;, which includes numerous technical corrections and clarifications to GAAP that are designed to remove inconsistencies in the board&amp;#8217;s accounting guidance. Several provisions in this accounting guidance are effective immediately which did not have an impact on the Company&amp;#8217;s consolidated financial statements. Additional provisions in this accounting guidance are effective for the Company in annual financial reporting periods beginning after December 15, 2016. The Company does not expect the adoption of this accounting standard will have a material impact on its consolidated financial statements.&lt;/div&gt;&lt;div class="para"&gt;&amp;#160;&lt;/div&gt;&lt;div class="para" style="text-align: left; line-height: 16px; margin-top: 0px; text-indent: 26px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;In January 2017, the FASB issued ASU 2017-01, &lt;i&gt;Business Combinations (Topic 805): Clarifying the &lt;/i&gt;&lt;i&gt;Definition of a Business,&lt;/i&gt; which clarifies the definition of a business with the objective of adding guidance to assist entities with evaluating whether transactions should be accounted for as acquisitions (or disposals) of assets or businesses. The definition of a business affects many areas of accounting including acquisitions, disposals, goodwill, and consolidation. The guidance is effective for annual financial reporting periods beginning after December 15, 2017. The Company is currently evaluating the impact that the adoption of this accounting guidance may have on its consolidated financial statements.&lt;/div&gt;&lt;div class="para"&gt;&amp;#160;&lt;/div&gt;&lt;div class="para" style="text-align: left; line-height: 16px; margin-top: 0px; text-indent: 26px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;In January 2017, the FASB issued ASU No. 2017-04, &lt;i&gt;Intangibles-Goodwill and Other (Topic 350) &lt;/i&gt;&lt;i&gt;Simplifying the Test for Goodwill Impairment&lt;/i&gt;, which provides guidance to simplify the subsequent measurement of goodwill by eliminating the Step 2 procedure from the goodwill impairment test. An entity should perform its annual or interim goodwill impairment test by comparing the fair value of a reporting unit with its carrying amount. An entity should recognize an impairment charge for the amount by which the carrying amount exceeds the reporting unit&amp;#8217;s fair value; however, the loss recognized should not exceed the total amount of goodwill allocated to that reporting unit. This accounting guidance is effective for the Company in annual financial reporting periods beginning after December 15, 2019. The Company does not expect that its adoption of this guidance will have a material impact on its consolidated financial statements.&lt;/div&gt;&lt;div class="para"&gt;&amp;#160;&lt;/div&gt;&lt;div class="para" style="text-align: left; line-height: 16px; margin-top: 0px; text-indent: 26px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;In May 2017, the FASB issued ASU No. 2017-09, &lt;i&gt;Compensation-Stock Compensation (Topic 718) Scope of &lt;/i&gt;&lt;i&gt;Modification Accounting&lt;/i&gt;, which amends the requirements in GAAP related to accounting for changes to the terms of share-based compensation awards. This accounting guidance is effective for the Company in annual financial reporting periods beginning after December 15, 2017 with early adoption permitted. The Company does not expect that its adoption of this guidance will have a material impact on its consolidated financial statements.&lt;/div&gt;&lt;/div&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
  <!--Nonoperating Income (Expense)-->
  <us-gaap:NonoperatingIncomeExpense contextRef="c20160701to20170630" unitRef="U001" decimals="-3">86000</us-gaap:NonoperatingIncomeExpense>
  <!--Nonoperating Income (Expense)-->
  <us-gaap:NonoperatingIncomeExpense contextRef="c20140701to20150630" unitRef="U001" decimals="-3">-1470000</us-gaap:NonoperatingIncomeExpense>
  <!--Nonoperating Income (Expense)-->
  <us-gaap:NonoperatingIncomeExpense contextRef="c20150701to20160630" unitRef="U001" decimals="-3">-2097000</us-gaap:NonoperatingIncomeExpense>
  <!--Open Tax Year-Minimum [Member]-->
  <us-gaap:OpenTaxYear contextRef="c20160701to20170630_RangeAxis_MinimumMember">2001</us-gaap:OpenTaxYear>
  <!--Open Tax Year-Maximum [Member]-->
  <us-gaap:OpenTaxYear contextRef="c20160701to20170630_RangeAxis_MaximumMember">2015</us-gaap:OpenTaxYear>
  <!--Operating Leases, Future Minimum Payments Due-->
  <us-gaap:OperatingLeasesFutureMinimumPaymentsDue contextRef="c20170630" unitRef="U001" decimals="-3">22119000</us-gaap:OperatingLeasesFutureMinimumPaymentsDue>
  <!--Operating Leases, Future Minimum Payments, Due in Two Years-->
  <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears contextRef="c20170630" unitRef="U001" decimals="-3">5688000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears>
  <!--Operating Expenses-->
  <us-gaap:OperatingExpenses contextRef="c20150701to20160630" unitRef="U001" decimals="-3">229955000</us-gaap:OperatingExpenses>
  <!--Operating Expenses-->
  <us-gaap:OperatingExpenses contextRef="c20140701to20150630" unitRef="U001" decimals="-3">220536000</us-gaap:OperatingExpenses>
  <!--Operating Expenses-->
  <us-gaap:OperatingExpenses contextRef="c20160701to20170630" unitRef="U001" decimals="-3">238207000</us-gaap:OperatingExpenses>
  <!--Operating Leases, Future Minimum Payments Due, Next Twelve Months-->
  <us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent contextRef="c20170630" unitRef="U001" decimals="-3">7095000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent>
  <!--Operating Leases, Future Minimum Payments, Due Thereafter-->
  <us-gaap:OperatingLeasesFutureMinimumPaymentsDueThereafter contextRef="c20170630" unitRef="U001" decimals="-3">940000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueThereafter>
  <!--Rent expense-->
  <us-gaap:OperatingLeasesRentExpenseNet contextRef="c20150701to20160630" unitRef="U001" decimals="-5">5400000</us-gaap:OperatingLeasesRentExpenseNet>
  <!--Rent expense-->
  <us-gaap:OperatingLeasesRentExpenseNet contextRef="c20160701to20170630" unitRef="U001" decimals="-5">5700000</us-gaap:OperatingLeasesRentExpenseNet>
  <!--Rent expense-->
  <us-gaap:OperatingLeasesRentExpenseNet contextRef="c20140701to20150630" unitRef="U001" decimals="-5">5600000</us-gaap:OperatingLeasesRentExpenseNet>
  <!--Net operating loss carryforwards-California [Member]-->
  <us-gaap:OperatingLossCarryforwards contextRef="c20170630_IncomeTaxAuthorityAxis_StateAndLocalJurisdictionMember" unitRef="U001" decimals="-5">19900000</us-gaap:OperatingLossCarryforwards>
  <!--Net operating loss carryforwards-Federal [Member]-->
  <us-gaap:OperatingLossCarryforwards contextRef="c20170630_IncomeTaxAuthorityAxis_DomesticCountryMember" unitRef="U001" decimals="-5">107100000</us-gaap:OperatingLossCarryforwards>
  <!--Net operating loss carryforwards-Other states [Member]-->
  <us-gaap:OperatingLossCarryforwards contextRef="c20170630_IncomeTaxAuthorityAxis_OtherStatesMember" unitRef="U001" decimals="-5">9800000</us-gaap:OperatingLossCarryforwards>
  <!--Operating Leases, Future Minimum Payments, Due in Three Years-->
  <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears contextRef="c20170630" unitRef="U001" decimals="-3">4287000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears>
  <!--Operating Income (Loss)-->
  <us-gaap:OperatingIncomeLoss contextRef="c20140701to20150630" unitRef="U001" decimals="-3">-1973000</us-gaap:OperatingIncomeLoss>
  <!--Operating Income (Loss)-->
  <us-gaap:OperatingIncomeLoss contextRef="c20160701to20170630" unitRef="U001" decimals="-3">-11591000</us-gaap:OperatingIncomeLoss>
  <!--Operating Income (Loss)-->
  <us-gaap:OperatingIncomeLoss contextRef="c20150701to20160630" unitRef="U001" decimals="-3">-2135000</us-gaap:OperatingIncomeLoss>
  <!--Operating Leases, Future Minimum Payments, Due in Four Years-->
  <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourYears contextRef="c20170630" unitRef="U001" decimals="-3">2499000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourYears>
  <!--Operating Leases, Future Minimum Payments, Due in Five Years-->
  <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFiveYears contextRef="c20170630" unitRef="U001" decimals="-3">1610000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFiveYears>
  <!--Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block]-->
  <us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock contextRef="c20160701to20170630">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div class="h2" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; font-weight: bold; margin-right: 0px;"&gt;1. THE COMPANY AND SIGNIFICANT ACCOUNTING POLICIES&lt;/div&gt;&lt;div class="para"&gt;&amp;#160;&lt;/div&gt;&lt;div class="para" style="text-align: left; line-height: 16px; margin-top: 0px; text-indent: 26px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;i&gt;The Company&lt;/i&gt; - ShoreTel, Inc. was incorporated in California on September 17, 1996 and reincorporated in Delaware on June 22, 2007. ShoreTel, Inc. and its subsidiaries (referred herein as &amp;#8220;the Company&amp;#8221;) is a leading provider of brilliantly simple business communication solutions, comprised of integrated voice, video, data and mobile applications based on Internet Protocol (&amp;#8220;IP&amp;#8221;) technologies. The Company focuses on the small and medium sized businesses, with a Unified Communications (&amp;#8220;UC&amp;#8221;) platform that allows them to communicate anytime, anyplace, and through any device that they choose. The Company&amp;#8217;s strategy is to provide customers with a flexible choice of deployment options: either operating the Company&amp;#8217;s solution by subscribing to our cloud-based communication services, in their own onsite data centers or a hybrid combination of both. &lt;/div&gt;&lt;div class="para"&gt;&amp;#160;&lt;/div&gt;&lt;div class="para" style="text-align: left; line-height: 16px; margin-top: 0px; text-indent: 26px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;On July 26, 2017, the Company entered into a definitive Agreement and Plan of Merger (&amp;#8220;Merger Agreement&amp;#8221;) with Mitel US Holdings, Inc., a Delaware corporation, Shelby Acquisition Corporation, a Delaware corporation and a wholly owned subsidiary of Parent (&amp;#8220;Merger Sub&amp;#8221;) and, with respect to certain obligations set forth in the Merger Agreement, Mitel Networks Corporation, a Canadian corporation. See Note 18 for additional details regarding this definitive agreement.&lt;/div&gt;&lt;div class="para"&gt;&amp;#160;&lt;/div&gt;&lt;div class="para" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 4%; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;i&gt;Fiscal Year End&lt;/i&gt; - The Company operates on a fiscal year ending June 30.&lt;/div&gt;&lt;div class="para"&gt;&amp;#160;&lt;/div&gt;&lt;div class="para" style="text-align: left; line-height: 16px; margin-top: 0px; text-indent: 26px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;i&gt;Principles of Consolidation -&lt;/i&gt; The accompanying consolidated financial statements include the accounts of the Company&amp;#8217;s wholly owned subsidiaries located worldwide. All transactions and balances between the parent and the subsidiaries have been eliminated in consolidation.&lt;/div&gt;&lt;div class="para"&gt;&amp;#160;&lt;/div&gt;&lt;div class="para" style="text-align: left; line-height: 16px; margin-top: 0px; text-indent: 26px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;i&gt;Use of Estimates&lt;/i&gt; - The preparation of financial statements in conformity with accounting principles generally accepted in the United States of America requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and reported amounts of revenues and expenses during the reporting period. The use of estimates is included in certain areas including revenue recognition, allowance for doubtful accounts, stock-based compensation, inventory and other assets valuation, accrued taxes and surcharges, accounting for income taxes and accounting for goodwill and purchased intangible assets. Actual results could differ from those estimates.&lt;/div&gt;&lt;div class="para"&gt;&amp;#160;&lt;/div&gt;&lt;div class="para" style="text-align: left; line-height: 16px; margin-top: 0px; text-indent: 26px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;i&gt;Concentration of Credit Risk&lt;/i&gt; - Financial instruments, which potentially subject the Company to concentrations of credit risk, consist principally of cash and cash equivalents, short-term investments and accounts receivable. As of June 30, 2017, substantially all of the Company&amp;#8217;s cash and cash equivalents and short-term investments were managed by multiple financial institutions. Accounts receivable are typically unsecured and are derived from revenue earned from customers. The Company performs ongoing credit evaluations of its customers and maintains allowances for potential credit losses. At June 30, 2017 and June 30, 2016 one value-added distributor accounted for 50% and 42% of the total accounts receivable, respectively.&lt;/div&gt;&lt;div class="para"&gt;&amp;#160;&lt;/div&gt;&lt;div class="para" style="text-align: left; line-height: 16px; margin-top: 0px; text-indent: 26px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;i&gt;Fair Value of Financial Instruments -&lt;/i&gt; The carrying amounts of the Company&amp;#8217;s financial instruments, including cash and cash equivalents, accounts receivable, accounts payable and accrued liabilities, approximate their respective fair market values due to the short maturities of these financial instruments. Refer to Note 6 to the Consolidated Financial Statements for discussion of the methods used to determine the fair value of short-term investments. Refer to Note 7 to the Consolidated Financial Statements for discussion of the methods used to determine the fair value of the line of credit.&lt;/div&gt;&lt;div class="para"&gt;&amp;#160;&lt;/div&gt;&lt;div class="para" style="text-align: left; line-height: 16px; margin-top: 0px; text-indent: 26px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;i&gt;Cash and Cash Equivalents&lt;/i&gt; - The Company considers all highly liquid investments purchased with an original or remaining maturity of less than three months at the date of purchase to be cash equivalents. The Company&amp;#8217;s cash and cash equivalents are maintained with various financial institutions.&lt;/div&gt;&lt;div class="para"&gt;&amp;#160;&lt;/div&gt;&lt;div class="para" style="text-align: left; line-height: 16px; margin-top: 0px; text-indent: 26px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;i&gt;Investments&lt;/i&gt; - The Company&amp;#8217;s short-term investments are comprised of U.S. Government agency securities, corporate bonds and commercial paper. These investments are held in the custody of two major financial institutions. The specific identification method is used to determine the cost basis of disposed fixed income securities. At June 30, 2017 and 2016, the Company&amp;#8217;s investments were classified as available-for-sale. These investments are recorded in the Consolidated Balance Sheets at fair value with net unrealized gains or losses reported as a separate component of accumulated other comprehensive income (loss), net of tax.&lt;/div&gt;&lt;div class="para" style="text-align: left; line-height: 16px; margin-top: 0px; text-indent: 26px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&amp;#160;&lt;/div&gt;&lt;div class="para" style="text-align: left; line-height: 16px; margin-top: 0px; text-indent: 26px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;The Company recognizes an impairment charge when a decline in the fair value of its investments is considered to be other-than-temporary. An impairment is considered other-than-temporary if (i) the Company has the intent to sell the security, (ii) it is more likely than not that the Company will be required to sell the security before recovery of its entire amortized cost basis, or (iii) the Company does not expect to recover the entire amortized cost of the security. If an impairment is considered other-than-temporary based on (i) or (ii) described above, the entire difference between the amortized cost and the fair value of the security is recognized in earnings. If an impairment is considered other-than-temporary based on condition (iii), the amount representing credit losses, defined as the difference between the present value of the cash flows expected to be collected and the amortized cost basis of the debt security, will be recognized in earnings and the amount relating to all other factors will be recognized in other comprehensive income (&amp;#8220;OCI&amp;#8221;). In estimating the amount and timing of cash flows expected to be collected, the Company considers all available information including past events, current conditions, the remaining payment terms of the security, the financial condition of the issuer, expected defaults, and the value of underlying collateral. The Company has determined that gross unrealized losses on short-term investments at June 30, 2017 and 2016 are temporary in nature because each investment meets our investment policy and credit quality requirements. The Company has the ability and intent to hold these investments until they recover their unrealized losses, which may not be until maturity. Evidence that we will recover our investments outweighs evidence to the contrary.&lt;/div&gt;&lt;div class="para"&gt;&amp;#160;&lt;/div&gt;&lt;div class="para" style="text-align: left; line-height: 16px; margin-top: 0px; text-indent: 26px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;i&gt;Allowance for Doubtful Accounts - &lt;/i&gt;The Company records an allowance for doubtful accounts based upon its assessment of various factors. The Company considers historical experience, the age of the accounts receivable balances, the credit quality of its customers, current economic conditions and other factors that may affect customers&amp;#8217; ability to pay to determine the level of allowance required.&lt;/div&gt;&lt;div class="para"&gt;&amp;#160;&lt;/div&gt;&lt;div class="para" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 4%; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;The change in allowance for doubtful accounts is summarized as follows (in thousands):&lt;/div&gt;&lt;div&gt;&lt;table align="center" style="margin-top: 4px; width: 91%; border-collapse: collapse; margin-left: 0%;"&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 56%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 2px;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="9" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 2px; padding-right: 0px; font-weight: bold;"&gt;June 30,&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 56%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 2px;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="3" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; width: 12%; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 2px; padding-right: 2px; font-weight: bold;"&gt;2017&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="3" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; width: 12%; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 2px; padding-right: 2px; font-weight: bold;"&gt;2016&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="3" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; width: 12%; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 2px; padding-right: 0px; font-weight: bold;"&gt;2015&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 56%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 2px;"&gt;Allowance for doubtful accounts - beginning&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;678&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;631&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;636&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 56%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 2px;"&gt;Current period provision&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;217&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;216&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;182&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 56%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 2px;"&gt;Provision related to the acquisition of a business&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;79&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 56%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 2px;"&gt;Write-offs charged to allowance, net of recoveries&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;(395&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 1px; whitespace: nowrap;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;(248&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 1px; whitespace: nowrap;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;(187&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 1px; whitespace: nowrap;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 4px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 56%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 2px;"&gt;Allowance for doubtful accounts - ending&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;500&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 4px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;678&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 4px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;631&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 4px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div class="para"&gt;&amp;#160;&lt;/div&gt;&lt;div class="para" style="text-align: left; line-height: 16px; margin-top: 0px; text-indent: 26px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;i&gt;Inventories&lt;/i&gt; - Inventories, which consist principally of raw materials, finished goods and inventories held by distributors are stated at the lower of cost or market, with cost being determined under a standard cost method that approximates first-in, first-out. The Company accounts for excess and obsolete inventory by reducing the carrying value to the estimated market value of the inventory based upon management&amp;#8217;s assumptions about future demand and market conditions.&lt;/div&gt;&lt;div class="para"&gt;&amp;#160;&lt;/div&gt;&lt;div class="para" style="text-align: left; line-height: 16px; margin-top: 0px; text-indent: 26px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;i&gt;Property and Equipment&lt;/i&gt; - Property and equipment are stated at cost. Depreciation is computed using the straight-line method over the estimated useful lives of the assets, which range from two to five years. Leasehold improvements are amortized over the shorter of the estimated useful lives of the asset or the lease term.&lt;/div&gt;&lt;div class="para"&gt;&amp;#160;&lt;/div&gt;&lt;div class="para" style="text-align: left; line-height: 16px; margin-top: 0px; text-indent: 26px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;i&gt;Software to be Sold, Leased or Marketed&lt;/i&gt; - Development costs of computer software to be sold, leased, or otherwise marketed are subject to capitalization beginning when a product&amp;#8217;s technological feasibility has been established and ending when a product is available for general release to customers. In most instances, the Company&amp;#8217;s products are released soon after technological feasibility has been established; therefore, costs incurred subsequent to achievement of technological feasibility are usually not significant. Capitalized costs are amortized using the straight-line method over the estimated economic life of the product. The Company evaluates the realizability of the assets and the related periods of amortization on a regular basis. Judgment is required in determining when technological feasibility of a product is established as well as its economic life.&lt;/div&gt;&lt;div class="para"&gt;&amp;#160;&lt;/div&gt;&lt;div class="para" style="text-align: left; line-height: 16px; margin-top: 0px; text-indent: 26px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;i&gt;Business Combinations&lt;/i&gt; &amp;#8211; The Company recognizes identifiable assets acquired and liabilities assumed at their acquisition date fair values. Goodwill as of the acquisition date is measured as the excess of consideration transferred over the net of the acquisition date fair values of assets acquired and the liabilities assumed. While the Company uses its best estimates and assumptions as part of the purchase price allocation process to accurately value assets acquired and liabilities assumed at the acquisition date, the Company&amp;#8217;s estimates are inherently uncertain and subject to refinement. As a result, during the measurement period, which may be up to one year from the acquisition date, the Company records adjustments to the assets acquired and liabilities assumed, with the corresponding offset to goodwill to the extent the Company identifies adjustments to the preliminary purchase price allocation. Upon the conclusion of the measurement period or final determination of the values of assets acquired or liabilities assumed, whichever comes first, any subsequent adjustments are recorded to the consolidated statements of operations.&lt;/div&gt;&lt;div class="para"&gt;&amp;#160;&lt;/div&gt;&lt;div class="para" style="text-align: left; line-height: 16px; margin-top: 0px; text-indent: 26px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;i&gt;Goodwill and Purchased-Intangible Assets &lt;/i&gt;- Goodwill is tested for impairment on an annual basis on June 30th and, when specific circumstances dictate, between annual tests. When impaired, the carrying value of goodwill is written down to fair value. The Company has a single reporting unit. The goodwill impairment test involves a two-step process. The first step, identifying a potential impairment, compares the fair value of a reporting unit with its carrying amount, including goodwill. If the carrying value of the reporting unit exceeds its fair value, the second step would need to be conducted; otherwise, no further steps are necessary as no potential impairment exists. The second step, measuring the impairment loss, compares the implied fair value of the reporting unit goodwill with the carrying amount of that goodwill. Any excess of the reporting unit goodwill carrying value over the respective implied fair value is recognized as an impairment loss. There was no impairment of goodwill identified in fiscal 2017, 2016 and 2015.&lt;/div&gt;&lt;div class="para"&gt;&amp;#160;&lt;/div&gt;&lt;div class="para" style="text-align: left; line-height: 16px; margin-top: 0px; text-indent: 26px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;Purchased-intangible assets are amortized on a straight-line basis over the periods of benefit, ranging from two to eight years. The Company performs a review of purchased-intangible assets whenever events or changes in circumstances indicate that the useful life is shorter than it had originally estimated or that the carrying amount of assets may not be recoverable. If such facts and circumstances exist, the Company assesses the recoverability of purchased-intangible assets by comparing the projected undiscounted net cash flows associated with the related asset or group of assets over their remaining lives against their respective carrying amounts. Impairments, if any, are based on the excess of the carrying amount over the fair value of those assets. If the useful life of the asset is shorter than originally estimated, the Company accelerates the rate of amortization and amortizes the remaining carrying value over the new shorter useful life. There was no impairment of purchased-intangible assets identified in fiscal 2017, 2016 and 2015.&lt;/div&gt;&lt;div class="para"&gt;&amp;#160;&lt;/div&gt;&lt;div class="para" style="text-align: left; line-height: 16px; margin-top: 0px; text-indent: 26px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;i&gt;Long-Lived Assets&lt;/i&gt; - The Company evaluates the carrying value of long-lived assets to be held and when events or circumstances warrant such a review. The carrying value of a long-lived asset to be held and used is considered impaired when the anticipated separately identifiable undiscounted cash flows from such an asset are less than the carrying value of the asset. In that event, an impairment loss is recognized based on the amount by which the carrying value exceeds the fair value of the long-lived asset. Fair value is determined primarily using the anticipated cash flows discounted at a rate commensurate with the risk involved. There was no impairment of long-lived assets identified in fiscal 2017, 2016 and 2015.&lt;/div&gt;&lt;div class="para"&gt;&amp;#160;&lt;/div&gt;&lt;div class="para" style="text-align: left; line-height: 16px; margin-top: 0px; text-indent: 26px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;i&gt;Treasury Shares&lt;/i&gt; - From time to time, the Company repurchases shares of its common stock, depending on market conditions, in the open market, in accordance with programs authorized by the Board of Directors. Repurchased shares are held as treasury stock until such time as they are retired or re-issued. Retirements of treasury stock are non-cash equity transactions in which the reacquired shares are returned to the status of authorized but unissued shares and the cost is recorded as a reduction to both retained earnings and treasury stock.&lt;/div&gt;&lt;div class="para"&gt;&amp;#160;&lt;/div&gt;&lt;div class="para" style="text-align: left; line-height: 16px; margin-top: 0px; text-indent: 26px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;i&gt;Revenue Recognition&lt;/i&gt; - The Company derives its revenue from the sale of cloud-based and onsite-based Unified Communication systems and services.&lt;/div&gt;&lt;div class="para"&gt;&amp;#160;&lt;/div&gt;&lt;div class="para" style="text-align: left; line-height: 16px; margin-top: 0px; text-indent: 26px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;When a sales arrangement contains multiple elements, such as hardware and software products and/or services, we allocate revenue to each element based on relative selling prices. The relative selling price is determined using vendor specific objective evidence of fair value (&amp;#8220;VSOE&amp;#8221;) when available. When VSOE cannot be established, the Company attempts to determine the third party evidence of selling price (&amp;#8220;TPE&amp;#8221;) for the deliverables. TPE is determined based on competitor prices for similar deliverables when sold separately by the competitors. Generally, our product offerings differ from those of our competitors and comparable pricing of our competitors is often not available. Therefore, we are typically not able to determine TPE. When we are unable to establish selling price using VSOE or TPE, we use estimated selling prices (&amp;#8220;ESP&amp;#8221;) in our allocation of arrangement fees. The ESP for a deliverable is determined as the price at which we would transact if the products or services were sold on a stand-alone basis.&lt;/div&gt;&lt;div class="h4" style="text-align: left; font-style: italic; margin-top: 0px; text-indent: 0px; padding-left: 4%; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&amp;#160;&lt;/div&gt;&lt;div class="h4" style="text-align: left; font-style: italic; margin-top: 0px; text-indent: 0px; padding-left: 4%; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;Hosted and Related Services Revenues:&lt;/div&gt;&lt;div class="para"&gt;&amp;#160;&lt;/div&gt;&lt;div class="para" style="text-align: left; line-height: 16px; margin-top: 0px; text-indent: 26px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;The Company&amp;#8217;s hosted and related services and solutions consist primarily of our proprietary hosted voice over Internet Protocol (&amp;#8220;VoIP&amp;#8221;) UC system as well as other services such as foreign and domestic calling plans, certain UC applications, internet service provisioning, training and other professional services. Additionally, the Company offers their customers the ability to purchase phones from them directly or rent such phones as part of their service agreements. The customers are not required to purchase phones from the Company directly as they can independently purchase such equipment. Customers enter into a one to three-year service agreement whereby they are billed for such services on a monthly basis.&lt;/div&gt;&lt;div class="para"&gt;&amp;#160;&lt;/div&gt;&lt;div class="para" style="text-align: left; line-height: 16px; margin-top: 0px; text-indent: 26px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;Monthly recurring hosted services are recognized on a straight line basis in the period when the service is delivered. The installation fees are recognized on a straight-line basis over the estimated customer life.&lt;/div&gt;&lt;div class="para"&gt;&amp;#160;&lt;/div&gt;&lt;div class="para" style="text-align: left; line-height: 16px; margin-top: 0px; text-indent: 26px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;The Company bills most of the monthly recurring hosted service revenue a month in advance. Any amounts billed and collected, but for which the service is not yet delivered, are included in deferred revenue. These amounts are recognized as revenues only when the service is delivered.&lt;/div&gt;&lt;div class="para"&gt;&amp;#160;&lt;/div&gt;&lt;div class="para" style="text-align: left; line-height: 16px; margin-top: 0px; text-indent: 26px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;The Company maintains a reserve for credits provided to customers for outages, quality issues, billing disputes or changes in the service levels that are included in the amounts that were billed in advance. The reserve for such credits is based on historical experiences and trends. The Company also maintains a reserve for amounts that are deemed as uncollectible.&lt;/div&gt;&lt;div class="para"&gt;&amp;#160;&lt;/div&gt;&lt;div class="h4" style="text-align: left; font-style: italic; margin-top: 0px; text-indent: 0px; padding-left: 4%; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;Product and Support and Services Revenues:&lt;/div&gt;&lt;div class="para"&gt;&amp;#160;&lt;/div&gt;&lt;div class="para" style="text-align: left; line-height: 16px; margin-top: 0px; text-indent: 26px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;The sale of IP telecommunication systems includes hardware, primarily phones and voice switches, software components and may also include training, installation, professional services and post-contractual support for the products. The Company&amp;#8217;s business strategy is centered on selling to enterprise customers through channel partners rather than directly. Channel partners include resellers as well as value-added distributors who in turn sell to the resellers. Sales to value-added distributors allow the Company to leverage its existing distribution infrastructure and sales personnel.&lt;/div&gt;&lt;div class="para"&gt;&amp;#160;&lt;/div&gt;&lt;div class="para" style="text-align: left; line-height: 16px; margin-top: 0px; text-indent: 26px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;The typical system includes a combination of IP phones, switches and UC software applications. For sales transactions made both direct and to resellers revenue is recognized at the time of shipment provided that all the provisions of revenue recognition have been met. For sales to value-added distributors, revenue is initially deferred and is recognized at the time of sale by the distributor to their customer, provided all the provisions of revenue recognition have been met. The Company refers to this distribution approach as its two-tier distribution model and the recognition of revenue at the time of sale by the distributor as the sell through method.&lt;/div&gt;&lt;div class="para"&gt;&amp;#160;&lt;/div&gt;&lt;div class="para" style="text-align: left; line-height: 16px; margin-top: 0px; text-indent: 26px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;The Company recognizes revenue when persuasive evidence of an arrangement exists, product has shipped or delivery has occurred (depending on when title passes), the sales price is fixed or determinable and free of contingencies and significant uncertainties, and collection is reasonably assured. The fee is considered fixed or determinable at the execution of an agreement, based on specific products and quantities to be delivered at specified prices. The agreements with reseller partners generally do not include rights of return or acceptance provisions. Even though substantially all of the contractual agreements do not provide return privileges, there are circumstances for which the Company will accept a return. The Company maintains a reserve for such returns based on historical experience with reseller partners. The agreements with the Company&amp;#8217;s value-added distributors allow for limited rights of return of products generally purchased within the previous 90 days. In addition to such return rights, the Company generally offers price protection provisions to its distributors when there is a permanent reduction of its sales prices. In such cases, the Company is obligated to grant the distributor a credit for the difference between the changes in the aggregate price of any amounts that have been purchased but unsold by the distributor as of the effective date of such decrease. In addition, certain of the Company&amp;#8217;s distributors stock phones and switches and purchase licenses only upon sale to a value added reseller or end customer. Revenue is deferred for distributors until the distributor sells the hardware and license to their customer which would constitute a complete configuration of our system. To the extent that the Company&amp;#8217;s agreements contain acceptance terms, the Company recognizes revenue upon product acceptance, unless the acceptance provision is deemed to be perfunctory. Payment terms to customers generally range from net 30 to net 60 days. In the event payment terms are extended materially from the Company&amp;#8217;s standard business practices, the fees are deemed to not be fixed or determinable and revenue is recognized when the payment becomes due. The Company assesses the ability to collect from its customers based on a number of factors, including credit worthiness and past transaction history of the customer. If the customer is not deemed credit worthy, the Company defers all revenue from the arrangement until payment is received and all other revenue recognition criteria have been met. Shipping charges billed to customers are included in product revenue and the related shipping costs are included in cost of product revenue. Provisions for return allowances are recorded at the time revenue is recognized based on the Company&amp;#8217;s historical experience. The provision for return allowances is recorded as a reduction to revenues on the statement of operations and is included as a reduction to accounts receivable on the balance sheet.&lt;/div&gt;&lt;div class="para"&gt;&amp;#160;&lt;/div&gt;&lt;div class="para" style="text-align: left; line-height: 16px; margin-top: 0px; text-indent: 26px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;Deferred revenue primarily consists of billings or payments received in advance of revenue recognition from the Company&amp;#8217;s transactions and are recognized as the revenue recognition criteria are met. Nearly all of the Company&amp;#8217;s system sales include the purchase of post-contractual support contracts with terms of up to five years, and the renewal rates on these contracts have been high historically. The Company recognizes support revenue on a ratable basis over the term of the support contract. Since the Company receives payment for support in advance of recognizing the related revenue, the Company carries a deferred revenue balance on the consolidated balance sheet.&lt;/div&gt;&lt;div class="para"&gt;&amp;#160;&lt;/div&gt;&lt;div class="para" style="text-align: left; line-height: 16px; margin-top: 0px; text-indent: 26px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;Most of the products and services included in an onsite-based system qualify as separate units of accounting. Many of the Company&amp;#8217;s products have both software and non-software components that function together to deliver the essential functionality of the integrated system product. The Company analyzes all of its software and non-software products and services and considers the features and functionalities of the individual elements and the stand alone sales of those individual components among other factors, to determine which elements are essential or non-essential to the overall functionality of the integrated system product. The Company recognizes revenue related to installation services and training upon delivery of the service.&lt;/div&gt;&lt;div class="para"&gt;&amp;#160;&lt;/div&gt;&lt;div class="para" style="text-align: left; line-height: 16px; margin-top: 0px; text-indent: 26px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;The Company&amp;#8217;s core software, which we refer to as &amp;#8220;essential software,&amp;#8221; is integrated with hardware and is essential to the functionality of the integrated system product. The Company also sells additional software which provides increased features and functions, but is not essential to the overall functionality of the integrated system products, which we refer to as &amp;#8220;non-essential software.&amp;#8221; At the initial purchase, the customer generally bundles together the hardware, essential software, non-essential software, as needed, and up to five years of post-contractual support. Thereafter, if the enterprise customer increases its end users and system functionality, it may add more hardware, both essential and non-essential software components, and related post-contractual support by purchasing them separately.&lt;/div&gt;&lt;div class="para"&gt;&amp;#160;&lt;/div&gt;&lt;div class="para" style="text-align: left; line-height: 16px; margin-top: 0px; text-indent: 26px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;The revenue for these multiple element arrangements is allocated to the non-essential software deliverables and the non-software deliverables based on the relative selling prices of all of the deliverables in the arrangement using the hierarchy in the accounting guidance. The non-essential software deliverables included in a multiple element arrangement are subject to the industry specific software revenue recognition guidance. As the Company has not been able to obtain VSOE for all of the non-essential software deliverables in the arrangement, revenue allocated to the delivered non-essential software elements is recognized using the residual method in accordance with industry specific software revenue recognition guidance. Under the residual method, the amount of revenue recognized for the delivered non-essential software elements equaled the total allocated consideration less the VSOE of any undelivered elements bundled with such non-essential software elements.&lt;/div&gt;&lt;div class="para"&gt;&amp;#160;&lt;/div&gt;&lt;div class="para" style="text-align: left; line-height: 16px; margin-top: 0px; text-indent: 26px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;The Company has been able to establish VSOE for its professional and post contractual support services mainly based on the volume and the pricing of the stand-alone sales for these services within a narrow range. The Company establishes its ESP for products by considering factors including, but not limited to, geographies, customer segments and pricing practices. The determination of ESP is made through consultation with and formal approval by the Company&amp;#8217;s management. The Company regularly reviews VSOE, TPE and ESP and maintains internal controls over the establishment and updates of these estimates.&lt;/div&gt;&lt;div class="para"&gt;&amp;#160;&lt;/div&gt;&lt;div class="para" style="text-align: left; line-height: 16px; margin-top: 0px; text-indent: 26px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;i&gt;Channel Partner Programs and Incentives - &lt;/i&gt;The Company records estimated reductions to revenues for channel partner programs and incentive offerings including special pricing agreements, promotions and other volume-based incentives. The Company also accrues for co-op marketing funds as a marketing expense if the Company receives an identifiable benefit in exchange and can reasonably estimate the fair value of the identifiable benefit received; otherwise, it is recorded as a reduction to revenues.&lt;/div&gt;&lt;div class="para"&gt;&amp;#160;&lt;/div&gt;&lt;div class="para" style="text-align: left; line-height: 16px; margin-top: 0px; text-indent: 26px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;i&gt;Warranties&lt;/i&gt; - The majority of the Company&amp;#8217;s products are covered by a one-year limited manufacturer&amp;#8217;s warranty. Estimated contractual warranty obligations are recorded when related sales are recognized based on historical experience. The determination of such provision requires the Company to make estimates of product return rates and expected costs to repair or replace the product under warranty. If actual costs differ significantly from these estimates, additional amounts are recorded when such costs are probable and can be reasonably estimated. The provisions for product warranties are recorded within cost of goods sold on the statement of operations and included within accrued liabilities and other on the balance sheet and are insignificant for fiscal 2017 and 2016.&lt;/div&gt;&lt;div class="para"&gt;&amp;#160;&lt;/div&gt;&lt;div class="para" style="text-align: left; line-height: 16px; margin-top: 0px; text-indent: 26px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;i&gt;Research and Development Costs&lt;/i&gt; &amp;#8211; Research and development expenses primarily include personnel costs, outside engineering costs, professional services, prototype costs, test equipment, software usage fees and facilities expenses. Research and development expenses are recognized when incurred.&lt;/div&gt;&lt;div class="para"&gt;&amp;#160;&lt;/div&gt;&lt;div class="para" style="text-align: left; line-height: 16px; margin-top: 0px; text-indent: 26px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;i&gt;Income and Telecom Taxes&lt;/i&gt; &amp;#8211; The Company utilizes the asset and liability method of accounting for income taxes. Deferred income taxes are recognized by applying enacted statutory tax rates applicable to future years to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases, as well as net operating loss and tax credit carryforwards. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date. The measurement of deferred tax assets is reduced, if necessary, by a valuation allowance for any tax benefit of which future realization is uncertain. The Company recognizes the tax benefit from an uncertain tax position only if it is more likely than not the tax position will be sustained on examination by the taxing authorities, based on the technical merits of the position. The tax benefits recognized in the financial statements from such positions are then measured based on the largest benefit that has a greater than 50% likelihood of being realized upon settlement. Interest and penalties related to uncertain tax positions, if applicable, are recognized in the income tax provision.&lt;/div&gt;&lt;div class="para"&gt;&amp;#160;&lt;/div&gt;&lt;div class="para" style="text-align: left; line-height: 16px; margin-top: 0px; text-indent: 26px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;As a provider of communication services, the Company assesses whether to include the taxes and surcharges collected from customers and remitted to government authorities, including Universal Service Fund charges, sales, use, and various surcharges, in the Company&amp;#8217;s revenues and expenses. This assessment includes whether the Company is the primary obligor or principal taxpayer for the taxes assessed in each jurisdiction where the Company does business. In jurisdictions where the Company determines that it is the principal taxpayer, the Company records the surcharges these within revenues and cost of hosted and related services in the Consolidated Statements of Operations as well as within accrued taxes and surcharges in the Consolidated Balance Sheets. In jurisdictions where the Company determines that it is merely a collection agent for the government authority, the Company does not include them in our revenues and cost of hosted and related services.&lt;/div&gt;&lt;div class="para"&gt;&amp;#160;&lt;/div&gt;&lt;div class="para" style="text-align: left; line-height: 16px; margin-top: 0px; text-indent: 26px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;i&gt;Stock-Based Compensation&lt;/i&gt; &amp;#8211; The Company measures the cost of employee services received in exchange for an award of equity instruments based on the grant date fair value of the award. The Company has a stock-based employee compensation plan. Generally, stock options granted to employees vest 25% at one year and then 1/36&lt;sup style="line-height: 1; font-size: x-small; vertical-align: text-top;"&gt;th&lt;/sup&gt; monthly thereafter, and restricted stock units issued generally vest 25% at one, two, three and four years, and have a term of ten years.&lt;/div&gt;&lt;div class="para"&gt;&amp;#160;&lt;/div&gt;&lt;div class="para" style="text-align: left; line-height: 16px; margin-top: 0px; text-indent: 26px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;The following table shows total stock-based compensation expense included in the accompanying Consolidated Statements of Operations for the years ended June 30, 2017, 2016 and 2015 (in thousands):&lt;/div&gt;&lt;div&gt;&lt;table align="center" style="margin-top: 4px; width: 91%; border-collapse: collapse; margin-left: 0%;"&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 56%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 2px;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="9" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 2px; padding-right: 0px; font-weight: bold;"&gt;Year Ended June 30,&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 56%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 2px;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="3" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; width: 12%; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 2px; padding-right: 2px; font-weight: bold;"&gt;2017&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="3" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; width: 12%; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 2px; padding-right: 2px; font-weight: bold;"&gt;2016&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="3" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; width: 12%; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 2px; padding-right: 0px; font-weight: bold;"&gt;2015&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 56%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 2px;"&gt;Cost of hosted and related services revenue&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;261&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;1,272&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;1,215&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 56%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 2px;"&gt;Cost of product revenue&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;53&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;64&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;74&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 56%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 2px;"&gt;Cost of support and services revenue&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;370&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;590&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;497&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 56%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 2px;"&gt;Research and development&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;2,256&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;1,854&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;1,928&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 56%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 2px;"&gt;Sales and marketing&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;2,909&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;2,569&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;2,391&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 56%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 2px;"&gt;General and administrative&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;3,940&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 1px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;2,522&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 1px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;2,308&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 1px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 4px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 56%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 2px;"&gt;Total stock-based compensation expense&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;9,789&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 4px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;8,871&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 4px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;8,413&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 4px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div class="para"&gt;&amp;#160;&lt;/div&gt;&lt;div class="para" style="text-align: left; line-height: 16px; margin-top: 0px; text-indent: 26px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;i&gt;Foreign Currency Translation&lt;/i&gt; &amp;#8211; The Company&amp;#8217;s foreign operations are subject to exchange rate fluctuations and foreign currency transaction costs; however, the majority of sales transactions are denominated in U.S. dollars. The functional currency of the subsidiaries is the U.S. dollar. Foreign currency denominated sales, costs and expenses are recorded at the average exchange rates during the year. Gains or losses resulting from foreign currency transactions are included in the consolidated statements of operations within other income (expense), net.&lt;/div&gt;&lt;div class="para"&gt;&amp;#160;&lt;/div&gt;&lt;div class="para" style="text-align: left; line-height: 16px; margin-top: 0px; text-indent: 26px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;i&gt;Accumulated Other Comprehensive Income (Loss)&lt;/i&gt; &amp;#8211; Accumulated other comprehensive income (loss) only includes unrealized gains and losses on the Company&amp;#8217;s available-for-sale securities.&lt;/div&gt;&lt;div class="para"&gt;&amp;#160;&lt;/div&gt;&lt;div class="h3" style="text-align: left; font-style: italic; margin-top: 0px; text-indent: 0px; padding-left: 4%; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; font-weight: bold; margin-right: 0px;"&gt;Recent Accounting Pronouncements&lt;/div&gt;&lt;div class="para"&gt;&amp;#160;&lt;/div&gt;&lt;div class="h3" style="text-align: left; font-style: italic; margin-top: 0px; text-indent: 0px; padding-left: 4%; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; font-weight: bold; margin-right: 0px;"&gt;New Accounting Updates Recently Adopted&lt;/div&gt;&lt;div class="para"&gt;&amp;#160;&lt;/div&gt;&lt;div class="para" style="text-align: left; line-height: 16px; margin-top: 0px; text-indent: 26px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;In January 2017, the Financial Accounting Standards Board (&amp;#8220;FASB&amp;#8221;) issued Accounting Standards Update (&amp;#8220;ASU&amp;#8221;) 2017-03, &lt;i&gt;Accounting Changes and Error Corrections (Topic 250) and Investments &amp;#8211; Equity Method &lt;/i&gt;&lt;i&gt;and Joint Ventures (Topic 323):&lt;/i&gt;&lt;i&gt;Amendments to SEC Paragraphs Pursuant to Staff Announcements at the &lt;/i&gt;&lt;i&gt;September 22, 2016 and November 17, 2016 EITF Meetings,&lt;/i&gt; which responds to SEC staff announcements made in 2016 as it relates to the disclosure of the future impact of the effects of the new FASB guidance on revenue, leases and credit losses on financial instruments. This accounting guidance was effective upon issuance in January 2017. As of January 1, 2017, the Company has adopted ASU 2017-03 and has made the required disclosures within the consolidated financial statements.&lt;/div&gt;&lt;div class="para"&gt;&amp;#160;&lt;/div&gt;&lt;div class="h3" style="text-align: left; font-style: italic; margin-top: 0px; text-indent: 0px; padding-left: 4%; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; font-weight: bold; margin-right: 0px;"&gt;Recent Accounting Standards or Updates Not Yet Effective&lt;/div&gt;&lt;div class="para"&gt;&amp;#160;&lt;/div&gt;&lt;div class="para" style="text-align: left; line-height: 16px; margin-top: 0px; text-indent: 26px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;In May 2014, the FASB issued ASU 2014-09 &lt;i&gt;Revenue from Contracts with Customers (Topic 606)&lt;/i&gt; - an accounting standard that supersedes the revenue recognition requirements in &lt;i&gt;Topic 605, Revenue Recognition&lt;/i&gt;. The core principle of the new guidance is that an entity should recognize revenue to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services. New disclosures about the nature, amount, timing and uncertainty of revenue and cash flows arising from contracts with customers are also required. From August 2015 through December 2016, the FASB issued subsequent amendments to the initial guidance within ASU 2015-14, ASU 2016-08, ASU 2016-10, ASU 2016-11, ASU 2016-12 and ASU 2016-20&lt;i&gt;. &lt;/i&gt;These amendments are intended to improve and clarify the implementation guidance of Topic 606. This accounting guidance is effective for the Company in annual financial reporting periods beginning after December 15, 2017; early adoption is permitted for periods beginning after December 15, 2016. This guidance may be applied retrospectively (a) to each reporting period presented or (b) with the cumulative effect in retained earnings at the beginning of the adoption period. &lt;/div&gt;&lt;div class="para"&gt;&amp;#160;&lt;/div&gt;&lt;div class="para" style="text-align: left; line-height: 16px; margin-top: 0px; text-indent: 26px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;The Company is in the process of evaluating the impact of its pending adoption of this guidance on its revenue transactions, including any impacts on associated processes, systems, and internal controls. The Company has started reviewing each of its revenue streams that may be impacted by the adoption of this guidance, including the determination whether the performance obligations will change as compared to current generally accepted accounting principles in the United States of America (&amp;#8220;GAAP&amp;#8221;), as well as determining the stand-alone selling price of each performance obligation. The Company is also assessing if sales commissions will need to be capitalized upon adoption of the new ASU and evaluating the proper period over which to amortize these capitalized costs. In addition, the Company is evaluating revenue recognition related to sales made to resellers and value-added distributors. The Company continues to evaluate the impact of this guidance on its consolidated financial statements and any preliminary assessments are subject to change.&lt;/div&gt;&lt;div class="para"&gt;&amp;#160;&lt;/div&gt;&lt;div class="para" style="text-align: left; line-height: 16px; margin-top: 0px; text-indent: 26px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;In July 2015, the FASB issued ASU 2015-11, &lt;i&gt;Inventory (Topic 330):&lt;/i&gt;&lt;i&gt;Simplifying the Measurement of &lt;/i&gt;&lt;i&gt;Inventory&lt;/i&gt;. Under this ASU, inventory will be measured at the &amp;#8220;lower of cost and net realizable value&amp;#8221; and options that currently exist for &amp;#8220;market value&amp;#8221; will be eliminated. The ASU defines net realizable value as the &amp;#8220;estimated selling prices in the ordinary course of business, less reasonably predictable costs of completion, disposal, and transportation.&amp;#8221; No other changes were made to the current guidance on inventory measurement. This accounting guidance is effective for the Company in annual financial reporting periods beginning after December 15, 2016. Early adoption is permitted. The Company does not expect the adoption of this accounting standard will have a material impact on its consolidated financial statements.&lt;/div&gt;&lt;div class="para"&gt;&amp;#160;&lt;/div&gt;&lt;div class="para" style="text-align: left; line-height: 16px; margin-top: 0px; text-indent: 26px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;In February 2016, the FASB issued ASU 2016-02, &lt;i&gt;Leases (Topic 842)&lt;/i&gt;, which supersedes the lease accounting requirements in Topic 840. This ASU requires a dual approach for lessee accounting under which a lessee would account for leases as finance leases or operating leases. Both finance leases and operating leases will result in the lessee recognizing a right-of use asset and a corresponding lease liability. For finance leases, the lessee would recognize interest expense and amortization of the right-of-use asset, and for operating leases, the lessee would recognize a straight-line total lease expense. The guidance also requires qualitative and specific quantitative disclosures to supplement the amounts recorded in the financial statements so that users can understand more about the nature of an entity&amp;#8217;s leasing activities, including significant judgments and changes in judgments. This accounting guidance is effective for the Company in annual financial reporting periods beginning after December 15, 2018. Early adoption is permitted. The Company is currently evaluating the impact that the adoption of this accounting guidance may have on its consolidated financial statements.&lt;/div&gt;&lt;div class="para"&gt;&amp;#160;&lt;/div&gt;&lt;div class="para" style="text-align: left; line-height: 16px; margin-top: 0px; text-indent: 26px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;In March 2016, the FASB issued ASU 2016-09, &lt;i&gt;Compensation-Stock Compensation (Topic 718): &lt;/i&gt;&lt;i&gt;Improvements to Employee Share-Based Payment Accounting,&lt;/i&gt; which is intended to simplify several aspects of the accounting for share-based payment transactions, including certain income tax consequences, classification of awards as either equity or liabilities, and classification on the statement of cash flows. This accounting guidance is effective for the Company in annual financial reporting periods beginning after December 15, 2016. Early adoption is permitted The Company does not expect the adoption of this accounting standard will have a material impact on its consolidated financial statements.&lt;/div&gt;&lt;div class="para"&gt;&amp;#160;&lt;/div&gt;&lt;div class="para" style="text-align: left; line-height: 16px; margin-top: 0px; text-indent: 26px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;In June 2016, the FASB issued ASU 2016-13, &lt;i&gt;Financial Instruments - Credit Losses &lt;/i&gt;(Topic 326&lt;i&gt;): &lt;/i&gt;&lt;i&gt;Measurement of Credit Losses on Financial Instruments&lt;/i&gt;, which changes how entities will measure credit losses for most financial assets and certain other instruments that are not measured at fair value through net income. Under the new guidance, an entity recognizes as an allowance its estimate of expected credit losses, which the FASB believes will result in more timely recognition of such losses. This accounting guidance is effective for the Company in annual financial reporting periods beginning after December 15, 2019. Early adoption is permitted in annual financial reporting periods beginning after December 15, 2018. The Company is currently evaluating the impact that the adoption of this accounting guidance may have on its consolidated financial statements.&lt;/div&gt;&lt;div class="para"&gt;&amp;#160;&lt;/div&gt;&lt;div class="para" style="text-align: left; line-height: 16px; margin-top: 0px; text-indent: 26px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;In August 2016, the FASB issued ASU 2016-15, &lt;i&gt;Statement of Cash Flows (Topic 230): Classification of &lt;/i&gt;&lt;i&gt;Certain Cash Receipts and Cash Payments&lt;/i&gt;, which addresses the appropriate cash flow classification, including requirements to allocate certain components of these cash receipts and payments among operating, investing and financing activities for certain cash receipts and cash payments. The retrospective transition method, requiring adjustment to all comparative periods presented, is required unless it is impracticable for some of the amendments, in which case those amendments would be prospectively as of the earliest date practicable. This accounting guidance is effective for financial reporting periods beginning after December 15, 2017 with early adoption permitted. The Company is currently evaluating the impact that the adoption of this accounting guidance may have on its consolidated financial statements.&lt;/div&gt;&lt;div class="para"&gt;&amp;#160;&lt;/div&gt;&lt;div class="para" style="text-align: left; line-height: 16px; margin-top: 0px; text-indent: 26px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;In December 2016, the FASB issued ASU 2016-19, &lt;i&gt;Technical Corrections and Improvements&lt;/i&gt;, which includes numerous technical corrections and clarifications to GAAP that are designed to remove inconsistencies in the board&amp;#8217;s accounting guidance. Several provisions in this accounting guidance are effective immediately which did not have an impact on the Company&amp;#8217;s consolidated financial statements. Additional provisions in this accounting guidance are effective for the Company in annual financial reporting periods beginning after December 15, 2016. The Company does not expect the adoption of this accounting standard will have a material impact on its consolidated financial statements.&lt;/div&gt;&lt;div class="para"&gt;&amp;#160;&lt;/div&gt;&lt;div class="para" style="text-align: left; line-height: 16px; margin-top: 0px; text-indent: 26px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;In January 2017, the FASB issued ASU 2017-01, &lt;i&gt;Business Combinations (Topic 805): Clarifying the &lt;/i&gt;&lt;i&gt;Definition of a Business,&lt;/i&gt; which clarifies the definition of a business with the objective of adding guidance to assist entities with evaluating whether transactions should be accounted for as acquisitions (or disposals) of assets or businesses. The definition of a business affects many areas of accounting including acquisitions, disposals, goodwill, and consolidation. The guidance is effective for annual financial reporting periods beginning after December 15, 2017. The Company is currently evaluating the impact that the adoption of this accounting guidance may have on its consolidated financial statements.&lt;/div&gt;&lt;div class="para"&gt;&amp;#160;&lt;/div&gt;&lt;div class="para" style="text-align: left; line-height: 16px; margin-top: 0px; text-indent: 26px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;In January 2017, the FASB issued ASU No. 2017-04, &lt;i&gt;Intangibles-Goodwill and Other (Topic 350) &lt;/i&gt;&lt;i&gt;Simplifying the Test for Goodwill Impairment&lt;/i&gt;, which provides guidance to simplify the subsequent measurement of goodwill by eliminating the Step 2 procedure from the goodwill impairment test. An entity should perform its annual or interim goodwill impairment test by comparing the fair value of a reporting unit with its carrying amount. An entity should recognize an impairment charge for the amount by which the carrying amount exceeds the reporting unit&amp;#8217;s fair value; however, the loss recognized should not exceed the total amount of goodwill allocated to that reporting unit. This accounting guidance is effective for the Company in annual financial reporting periods beginning after December 15, 2019. The Company does not expect that its adoption of this guidance will have a material impact on its consolidated financial statements.&lt;/div&gt;&lt;div class="para"&gt;&amp;#160;&lt;/div&gt;&lt;div class="para" style="text-align: left; line-height: 16px; margin-top: 0px; text-indent: 26px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;In May 2017, the FASB issued ASU No. 2017-09, &lt;i&gt;Compensation-Stock Compensation (Topic 718) Scope of &lt;/i&gt;&lt;i&gt;Modification Accounting&lt;/i&gt;, which amends the requirements in GAAP related to accounting for changes to the terms of share-based compensation awards. This accounting guidance is effective for the Company in annual financial reporting periods beginning after December 15, 2017 with early adoption permitted. The Company does not expect that its adoption of this guidance will have a material impact on its consolidated financial statements.&lt;/div&gt;&lt;/div&gt;</us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock>
  <!--Other assets-->
  <us-gaap:OtherAssetsNoncurrent contextRef="c20170630" unitRef="U001" decimals="-3">6926000</us-gaap:OtherAssetsNoncurrent>
  <!--Other assets-->
  <us-gaap:OtherAssetsNoncurrent contextRef="c20160630" unitRef="U001" decimals="-3">5581000</us-gaap:OtherAssetsNoncurrent>
  <!--Other Comprehensive Income (Loss), Unrealized Holding Gain (Loss) on Securities Arising During Period, Net of Tax-->
  <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax contextRef="c20160701to20170630" unitRef="U001" decimals="-3">-108000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
  <!--Other Comprehensive Income (Loss), Unrealized Holding Gain (Loss) on Securities Arising During Period, Net of Tax-->
  <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax contextRef="c20140701to20150630" unitRef="U001" decimals="-3">3000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
  <!--Other Comprehensive Income (Loss), Unrealized Holding Gain (Loss) on Securities Arising During Period, Net of Tax-->
  <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax contextRef="c20150701to20160630" unitRef="U001" decimals="-3">32000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
  <!--Other Comprehensive Income (Loss), Unrealized Holding Gain (Loss) on Securities Arising During Period, Net of Tax-Accumulated Other Comprehensive Income (Loss) [Member]-->
  <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax contextRef="c20160701to20170630_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U001" decimals="-3">-108000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
  <!--Other Comprehensive Income (Loss), Unrealized Holding Gain (Loss) on Securities Arising During Period, Net of Tax-Accumulated Other Comprehensive Income (Loss) [Member]-->
  <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax contextRef="c20150701to20160630_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U001" decimals="-3">32000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
  <!--Other Comprehensive Income (Loss), Unrealized Holding Gain (Loss) on Securities Arising During Period, Net of Tax-Accumulated Other Comprehensive Income (Loss) [Member]-->
  <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax contextRef="c20140701to20150630_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U001" decimals="-3">3000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
  <!--Interest income and other (expense), net-->
  <us-gaap:OtherNonoperatingIncomeExpense contextRef="c20140701to20150630" unitRef="U001" decimals="-3">-939000</us-gaap:OtherNonoperatingIncomeExpense>
  <!--Interest income and other (expense), net-->
  <us-gaap:OtherNonoperatingIncomeExpense contextRef="c20160701to20170630" unitRef="U001" decimals="-3">541000</us-gaap:OtherNonoperatingIncomeExpense>
  <!--Interest income and other (expense), net-->
  <us-gaap:OtherNonoperatingIncomeExpense contextRef="c20150701to20160630" unitRef="U001" decimals="-3">-1628000</us-gaap:OtherNonoperatingIncomeExpense>
  <!--Other long-term liabilities-->
  <us-gaap:OtherLiabilitiesNoncurrent contextRef="c20170630" unitRef="U001" decimals="-3">4492000</us-gaap:OtherLiabilitiesNoncurrent>
  <!--Other long-term liabilities-->
  <us-gaap:OtherLiabilitiesNoncurrent contextRef="c20160630" unitRef="U001" decimals="-3">3733000</us-gaap:OtherLiabilitiesNoncurrent>
  <!--Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent-->
  <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="c20150701to20160630" unitRef="U001" decimals="-3">32000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
  <!--Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent-->
  <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="c20140701to20150630" unitRef="U001" decimals="-3">3000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
  <!--Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent-->
  <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="c20160701to20170630" unitRef="U001" decimals="-3">-108000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
  <!--Payments Related to Tax Withholding for Share-based Compensation-->
  <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="c20160701to20170630" unitRef="U001" decimals="-3">1543000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
  <!--Payments Related to Tax Withholding for Share-based Compensation-->
  <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="c20150701to20160630" unitRef="U001" decimals="-3">1280000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
  <!--Payments Related to Tax Withholding for Share-based Compensation-->
  <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="c20140701to20150630" unitRef="U001" decimals="-3">1226000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
  <!--Payments to Acquire Available-for-sale Securities-->
  <us-gaap:PaymentsToAcquireAvailableForSaleSecurities contextRef="c20140701to20150630" unitRef="U001" decimals="-3">12176000</us-gaap:PaymentsToAcquireAvailableForSaleSecurities>
  <!--Payments to Acquire Available-for-sale Securities-->
  <us-gaap:PaymentsToAcquireAvailableForSaleSecurities contextRef="c20150701to20160630" unitRef="U001" decimals="-3">48210000</us-gaap:PaymentsToAcquireAvailableForSaleSecurities>
  <!--Payments to Acquire Available-for-sale Securities-->
  <us-gaap:PaymentsToAcquireAvailableForSaleSecurities contextRef="c20160701to20170630" unitRef="U001" decimals="-3">31994000</us-gaap:PaymentsToAcquireAvailableForSaleSecurities>
  <!--Payments of Debt Issuance Costs-->
  <us-gaap:PaymentsOfDebtIssuanceCosts contextRef="c20150701to20160630" unitRef="U001" decimals="-3">0</us-gaap:PaymentsOfDebtIssuanceCosts>
  <!--Payments of Debt Issuance Costs-->
  <us-gaap:PaymentsOfDebtIssuanceCosts contextRef="c20140701to20150630" unitRef="U001" decimals="-3">626000</us-gaap:PaymentsOfDebtIssuanceCosts>
  <!--Payments of Debt Issuance Costs-->
  <us-gaap:PaymentsOfDebtIssuanceCosts contextRef="c20160701to20170630" unitRef="U001" decimals="-3">0</us-gaap:PaymentsOfDebtIssuanceCosts>
  <!--Payments to Acquire Intangible Assets-->
  <us-gaap:PaymentsToAcquireIntangibleAssets contextRef="c20160701to20170630" unitRef="U001" decimals="-3">567000</us-gaap:PaymentsToAcquireIntangibleAssets>
  <!--Payments to Acquire Intangible Assets-->
  <us-gaap:PaymentsToAcquireIntangibleAssets contextRef="c20150701to20160630" unitRef="U001" decimals="-3">0</us-gaap:PaymentsToAcquireIntangibleAssets>
  <!--Payments to Acquire Intangible Assets-->
  <us-gaap:PaymentsToAcquireIntangibleAssets contextRef="c20140701to20150630" unitRef="U001" decimals="-3">1692000</us-gaap:PaymentsToAcquireIntangibleAssets>
  <!--Payments to Acquire Businesses, Net of Cash Acquired-->
  <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired contextRef="c20150701to20160630" unitRef="U001" decimals="-3">14322000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
  <!--Payments to Acquire Businesses, Net of Cash Acquired-->
  <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired contextRef="c20160701to20170630" unitRef="U001" decimals="-3">0</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
  <!--Payments to Acquire Businesses, Net of Cash Acquired-->
  <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired contextRef="c20140701to20150630" unitRef="U001" decimals="-3">0</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
  <!--Payments for Repurchase of Common Stock-->
  <us-gaap:PaymentsForRepurchaseOfCommonStock contextRef="c20150701to20160630" unitRef="U001" decimals="-3">819000</us-gaap:PaymentsForRepurchaseOfCommonStock>
  <!--Payments for Repurchase of Common Stock-->
  <us-gaap:PaymentsForRepurchaseOfCommonStock contextRef="c20140701to20150630" unitRef="U001" decimals="-3">0</us-gaap:PaymentsForRepurchaseOfCommonStock>
  <!--Payments for Repurchase of Common Stock-->
  <us-gaap:PaymentsForRepurchaseOfCommonStock contextRef="c20160701to20170630" unitRef="U001" decimals="-3">2298000</us-gaap:PaymentsForRepurchaseOfCommonStock>
  <!--Payments to Acquire Property, Plant, and Equipment-->
  <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="c20160701to20170630" unitRef="U001" decimals="-3">10937000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
  <!--Payments to Acquire Property, Plant, and Equipment-->
  <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="c20150701to20160630" unitRef="U001" decimals="-3">10834000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
  <!--Payments to Acquire Property, Plant, and Equipment-->
  <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="c20140701to20150630" unitRef="U001" decimals="-3">11393000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
  <!--Preferred stock, issued (in shares)-->
  <us-gaap:PreferredStockSharesIssued contextRef="c20170630" unitRef="U002" decimals="-3">0</us-gaap:PreferredStockSharesIssued>
  <!--Preferred stock, issued (in shares)-->
  <us-gaap:PreferredStockSharesIssued contextRef="c20160630" unitRef="U002" decimals="-3">0</us-gaap:PreferredStockSharesIssued>
  <!--Preferred stock, authorized (in shares)-->
  <us-gaap:PreferredStockSharesAuthorized contextRef="c20170630" unitRef="U002" decimals="-3">5000000</us-gaap:PreferredStockSharesAuthorized>
  <!--Preferred stock, authorized (in shares)-->
  <us-gaap:PreferredStockSharesAuthorized contextRef="c20160630" unitRef="U002" decimals="-3">5000000</us-gaap:PreferredStockSharesAuthorized>
  <!--Preferred stock, par value (in dollars per share)-->
  <us-gaap:PreferredStockParOrStatedValuePerShare contextRef="c20160630" unitRef="U003" decimals="INF">0.001</us-gaap:PreferredStockParOrStatedValuePerShare>
  <!--Preferred stock, par value (in dollars per share)-->
  <us-gaap:PreferredStockParOrStatedValuePerShare contextRef="c20170630" unitRef="U003" decimals="INF">0.001</us-gaap:PreferredStockParOrStatedValuePerShare>
  <!--Preferred stock, outstanding (in shares)-->
  <us-gaap:PreferredStockSharesOutstanding contextRef="c20170630" unitRef="U002" decimals="-3">0</us-gaap:PreferredStockSharesOutstanding>
  <!--Preferred stock, outstanding (in shares)-->
  <us-gaap:PreferredStockSharesOutstanding contextRef="c20160630" unitRef="U002" decimals="-3">0</us-gaap:PreferredStockSharesOutstanding>
  <!--Preferred stock, par value $.001 per share, authorized 5,000 shares; none issued and outstanding-->
  <us-gaap:PreferredStockValueOutstanding contextRef="c20160630" unitRef="U001" decimals="-3">0</us-gaap:PreferredStockValueOutstanding>
  <!--Preferred stock, par value $.001 per share, authorized 5,000 shares; none issued and outstanding-->
  <us-gaap:PreferredStockValueOutstanding contextRef="c20170630" unitRef="U001" decimals="-3">0</us-gaap:PreferredStockValueOutstanding>
  <!--Prepaid Expense and Other Assets, Current-->
  <us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="c20160630" unitRef="U001" decimals="-3">13420000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
  <!--Prepaid Expense and Other Assets, Current-->
  <us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="c20170630" unitRef="U001" decimals="-3">13019000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
  <!--Proceeds from sale/maturities of investments-->
  <us-gaap:ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities contextRef="c20150701to20160630" unitRef="U001" decimals="-3">9673000</us-gaap:ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities>
  <!--Proceeds from sale/maturities of investments-->
  <us-gaap:ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities contextRef="c20140701to20150630" unitRef="U001" decimals="-3">5757000</us-gaap:ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities>
  <!--Proceeds from sale/maturities of investments-->
  <us-gaap:ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities contextRef="c20160701to20170630" unitRef="U001" decimals="-3">29280000</us-gaap:ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities>
  <!--Proceeds from Sale and Maturity of Other Investments-->
  <us-gaap:ProceedsFromSaleAndMaturityOfOtherInvestments contextRef="c20140701to20150630" unitRef="U001" decimals="-3">0</us-gaap:ProceedsFromSaleAndMaturityOfOtherInvestments>
  <!--Proceeds from Sale and Maturity of Other Investments-->
  <us-gaap:ProceedsFromSaleAndMaturityOfOtherInvestments contextRef="c20160701to20170630" unitRef="U001" decimals="-3">1074000</us-gaap:ProceedsFromSaleAndMaturityOfOtherInvestments>
  <!--Proceeds from Sale and Maturity of Other Investments-->
  <us-gaap:ProceedsFromSaleAndMaturityOfOtherInvestments contextRef="c20150701to20160630" unitRef="U001" decimals="-3">0</us-gaap:ProceedsFromSaleAndMaturityOfOtherInvestments>
  <!--Proceeds from issuance of common stock-->
  <us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions contextRef="c20150701to20160630" unitRef="U001" decimals="-3">10589000</us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions>
  <!--Proceeds from issuance of common stock-->
  <us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions contextRef="c20140701to20150630" unitRef="U001" decimals="-3">9294000</us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions>
  <!--Proceeds from issuance of common stock-->
  <us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions contextRef="c20160701to20170630" unitRef="U001" decimals="-3">6067000</us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions>
  <!--Estimated useful life of property and equipment-Minimum [Member]-->
  <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c20160701to20170630_RangeAxis_MinimumMember">P2Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
  <!--Estimated useful life of property and equipment-Maximum [Member]-->
  <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c20160701to20170630_RangeAxis_MaximumMember">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
  <!--Property and Equipment-->
  <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock contextRef="c20160701to20170630">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div class="para" style="text-align: left; line-height: 16px; margin-top: 0px; text-indent: 26px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;i&gt;Property and Equipment&lt;/i&gt; - Property and equipment are stated at cost. Depreciation is computed using the straight-line method over the estimated useful lives of the assets, which range from two to five years. Leasehold improvements are amortized over the shorter of the estimated useful lives of the asset or the lease term.&lt;/div&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
  <!--Property and equipment, net-->
  <us-gaap:PropertyPlantAndEquipmentNet contextRef="c20170630" unitRef="U001" decimals="-3">19066000</us-gaap:PropertyPlantAndEquipmentNet>
  <!--Property and equipment, net-->
  <us-gaap:PropertyPlantAndEquipmentNet contextRef="c20160630" unitRef="U001" decimals="-3">21551000</us-gaap:PropertyPlantAndEquipmentNet>
  <!--Property and equipment, net-Reportable Geographical Components [Member]-International [Member]-->
  <us-gaap:PropertyPlantAndEquipmentNet contextRef="c20160630_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementGeographicalAxis_InternationalMember" unitRef="U001" decimals="-3">1228000</us-gaap:PropertyPlantAndEquipmentNet>
  <!--Property and equipment, net-UNITED STATES-Reportable Geographical Components [Member]-->
  <us-gaap:PropertyPlantAndEquipmentNet contextRef="c20170630_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementGeographicalAxis_US" unitRef="U001" decimals="-3">17764000</us-gaap:PropertyPlantAndEquipmentNet>
  <!--Property and equipment, net-Reportable Geographical Components [Member]-International [Member]-->
  <us-gaap:PropertyPlantAndEquipmentNet contextRef="c20170630_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementGeographicalAxis_InternationalMember" unitRef="U001" decimals="-3">1302000</us-gaap:PropertyPlantAndEquipmentNet>
  <!--Property and equipment, net-UNITED STATES-Reportable Geographical Components [Member]-->
  <us-gaap:PropertyPlantAndEquipmentNet contextRef="c20160630_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementGeographicalAxis_US" unitRef="U001" decimals="-3">20323000</us-gaap:PropertyPlantAndEquipmentNet>
  <!--Total property and equipment-Leaseholds Improvements & Others [Member]-->
  <us-gaap:PropertyPlantAndEquipmentGross contextRef="c20160630_PropertyPlantAndEquipmentByTypeAxis_LeaseholdImprovementsMember" unitRef="U001" decimals="-3">8836000</us-gaap:PropertyPlantAndEquipmentGross>
  <!--Total property and equipment-->
  <us-gaap:PropertyPlantAndEquipmentGross contextRef="c20170630" unitRef="U001" decimals="-3">80645000</us-gaap:PropertyPlantAndEquipmentGross>
  <!--Total property and equipment-Furniture and Fixtures [Member]-->
  <us-gaap:PropertyPlantAndEquipmentGross contextRef="c20170630_PropertyPlantAndEquipmentByTypeAxis_FurnitureAndFixturesMember" unitRef="U001" decimals="-3">3676000</us-gaap:PropertyPlantAndEquipmentGross>
  <!--Total property and equipment-Software [Member]-->
  <us-gaap:PropertyPlantAndEquipmentGross contextRef="c20170630_PropertyPlantAndEquipmentByTypeAxis_ComputerSoftwareIntangibleAssetMember" unitRef="U001" decimals="-3">7932000</us-gaap:PropertyPlantAndEquipmentGross>
  <!--Total property and equipment-Furniture and Fixtures [Member]-->
  <us-gaap:PropertyPlantAndEquipmentGross contextRef="c20160630_PropertyPlantAndEquipmentByTypeAxis_FurnitureAndFixturesMember" unitRef="U001" decimals="-3">3880000</us-gaap:PropertyPlantAndEquipmentGross>
  <!--Total property and equipment-Software [Member]-->
  <us-gaap:PropertyPlantAndEquipmentGross contextRef="c20160630_PropertyPlantAndEquipmentByTypeAxis_ComputerSoftwareIntangibleAssetMember" unitRef="U001" decimals="-3">7328000</us-gaap:PropertyPlantAndEquipmentGross>
  <!--Total property and equipment-Customer Premise Equipment [Member]-->
  <us-gaap:PropertyPlantAndEquipmentGross contextRef="c20160630_PropertyPlantAndEquipmentByTypeAxis_CustomerPremiseEquipmentMember" unitRef="U001" decimals="-3">17194000</us-gaap:PropertyPlantAndEquipmentGross>
  <!--Total property and equipment-Computer Equipment and Tooling [Member]-->
  <us-gaap:PropertyPlantAndEquipmentGross contextRef="c20170630_PropertyPlantAndEquipmentByTypeAxis_ComputerEquipmentMember" unitRef="U001" decimals="-3">35872000</us-gaap:PropertyPlantAndEquipmentGross>
  <!--Total property and equipment-->
  <us-gaap:PropertyPlantAndEquipmentGross contextRef="c20160630" unitRef="U001" decimals="-3">70977000</us-gaap:PropertyPlantAndEquipmentGross>
  <!--Total property and equipment-Computer Equipment and Tooling [Member]-->
  <us-gaap:PropertyPlantAndEquipmentGross contextRef="c20160630_PropertyPlantAndEquipmentByTypeAxis_ComputerEquipmentMember" unitRef="U001" decimals="-3">33739000</us-gaap:PropertyPlantAndEquipmentGross>
  <!--Total property and equipment-Leaseholds Improvements & Others [Member]-->
  <us-gaap:PropertyPlantAndEquipmentGross contextRef="c20170630_PropertyPlantAndEquipmentByTypeAxis_LeaseholdImprovementsMember" unitRef="U001" decimals="-3">9643000</us-gaap:PropertyPlantAndEquipmentGross>
  <!--Total property and equipment-Customer Premise Equipment [Member]-->
  <us-gaap:PropertyPlantAndEquipmentGross contextRef="c20170630_PropertyPlantAndEquipmentByTypeAxis_CustomerPremiseEquipmentMember" unitRef="U001" decimals="-3">23522000</us-gaap:PropertyPlantAndEquipmentGross>
  <!--Current period provision-->
  <us-gaap:ProvisionForDoubtfulAccounts contextRef="c20160701to20170630" unitRef="U001" decimals="-3">217000</us-gaap:ProvisionForDoubtfulAccounts>
  <!--Current period provision-->
  <us-gaap:ProvisionForDoubtfulAccounts contextRef="c20150701to20160630" unitRef="U001" decimals="-3">216000</us-gaap:ProvisionForDoubtfulAccounts>
  <!--Current period provision-->
  <us-gaap:ProvisionForDoubtfulAccounts contextRef="c20140701to20150630" unitRef="U001" decimals="-3">182000</us-gaap:ProvisionForDoubtfulAccounts>
  <!--Purchase commitment with contract manufacturers-->
  <us-gaap:PurchaseCommitmentRemainingMinimumAmountCommitted contextRef="c20170630" unitRef="U001" decimals="-5">15300000</us-gaap:PurchaseCommitmentRemainingMinimumAmountCommitted>
  <!--Purchase commitment with contract manufacturers-->
  <us-gaap:PurchaseCommitmentRemainingMinimumAmountCommitted contextRef="c20160630" unitRef="U001" decimals="-5">15400000</us-gaap:PurchaseCommitmentRemainingMinimumAmountCommitted>
  <!--QUARTERLY FINANCIAL DATA (Unaudited)-->
  <us-gaap:QuarterlyFinancialInformationTextBlock contextRef="c20160701to20170630">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div class="h2" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; font-weight: bold; margin-right: 0px;"&gt;17. QUARTERLY FINANCIAL DATA (Unaudited)&lt;/div&gt;&lt;div class="para"&gt;&amp;#160;&lt;/div&gt;&lt;div class="para" style="text-align: left; line-height: 16px; margin-top: 0px; text-indent: 26px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;The following table summarizes the Company&amp;#8217;s information on total revenue, gross profit, net income (loss) and earnings per share by quarter for the fiscal years ended June 30, 2017 and 2016. This data was derived from the Company&amp;#8217;s unaudited consolidated financial statements.&lt;/div&gt;&lt;div&gt;&lt;table align="center" style="margin-top: 4px; width: 91%; border-collapse: collapse; margin-left: 0%;"&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 21%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 4px;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="24" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 4px; padding-right: 0px; font-weight: bold;"&gt;Three Months Ended&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 21%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 4px;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="3" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; width: 9%; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 4px; padding-right: 4px;"&gt;&lt;b&gt;Jun. 30,&lt;br /&gt;&lt;/b&gt;&lt;b&gt;2017&lt;/b&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="3" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; width: 9%; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 4px; padding-right: 4px;"&gt;&lt;b&gt;Mar. 31,&lt;br /&gt;&lt;/b&gt;&lt;b&gt;2017&lt;/b&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="3" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; width: 9%; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 4px; padding-right: 4px;"&gt;&lt;b&gt;Dec. 31,&lt;br /&gt;&lt;/b&gt;&lt;b&gt;2016&lt;/b&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="3" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; width: 9%; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 4px; padding-right: 4px;"&gt;&lt;b&gt;Sept. 30,&lt;br /&gt;&lt;/b&gt;&lt;b&gt;2016&lt;/b&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="3" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; width: 9%; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 4px; padding-right: 4px;"&gt;&lt;b&gt;Jun. 30,&lt;br /&gt;&lt;/b&gt;&lt;b&gt;2016&lt;/b&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="3" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; width: 9%; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 4px; padding-right: 4px;"&gt;&lt;b&gt;Mar. 31,&lt;br /&gt;&lt;/b&gt;&lt;b&gt;2016&lt;/b&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="3" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; width: 9%; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 4px; padding-right: 4px;"&gt;&lt;b&gt;Dec. 31,&lt;br /&gt;&lt;/b&gt;&lt;b&gt;2015&lt;/b&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="3" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; width: 9%; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 4px; padding-right: 0px;"&gt;&lt;b&gt;Sept. 30,&lt;br /&gt;&lt;/b&gt;&lt;b&gt;2015&lt;/b&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 21%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 4px;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="24" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 4px; padding-right: 0px; font-weight: bold;"&gt;(In thousands, except per share amounts)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 21%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 4px;"&gt;Total revenue&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 6%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;95,721&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 6%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;87,730&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 6%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;88,034&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 6%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;86,274&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 6%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;94,592&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 6%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;85,236&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 6%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;90,431&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 6%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;90,025&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 21%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 4px;"&gt;Gross profit&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 6%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;60,567&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 6%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;56,222&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 6%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;55,504&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 6%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;54,323&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 6%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;59,487&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 6%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;52,436&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 6%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;57,885&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 6%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;58,012&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 21%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 4px;"&gt;Net income (loss)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 6%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;(956&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 6%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;(2,940&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 6%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;(2,916&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 6%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;(5,631&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 6%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;(744&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 6%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;(8,707&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 6%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;2,545&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 6%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;2,114&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: -10px; padding-left: 10px; width: 21%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 4px;"&gt;Basic net income (loss) per common share&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 6%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;(0.01&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 6%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;(0.04&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 6%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;(0.04&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 6%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;(0.08&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 6%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;(0.01&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 6%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;(0.13&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 6%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;0.04&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 6%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;0.03&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: -10px; padding-left: 10px; width: 21%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 4px;"&gt;Diluted net income (loss) per common share&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 6%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;(0.01&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 6%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;(0.04&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 6%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;(0.04&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 6%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;(0.08&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 6%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;(0.01&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 6%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;(0.13&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 6%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;0.04&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 6%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;0.03&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:QuarterlyFinancialInformationTextBlock>
  <!--Receivables, Trade and Other Accounts Receivable, Allowance for Doubtful Accounts, Policy [Policy Text Block]-->
  <us-gaap:ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy contextRef="c20160701to20170630">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div class="para" style="text-align: left; line-height: 16px; margin-top: 0px; text-indent: 26px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;i&gt;Allowance for Doubtful Accounts - &lt;/i&gt;The Company records an allowance for doubtful accounts based upon its assessment of various factors. The Company considers historical experience, the age of the accounts receivable balances, the credit quality of its customers, current economic conditions and other factors that may affect customers&amp;#8217; ability to pay to determine the level of allowance required.&lt;/div&gt;&lt;div class="para"&gt;&amp;#160;&lt;/div&gt;&lt;div class="para" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 4%; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;The change in allowance for doubtful accounts is summarized as follows (in thousands):&lt;/div&gt;&lt;div&gt;&lt;table align="center" style="margin-top: 4px; width: 91%; border-collapse: collapse; margin-left: 0%;"&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 56%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 2px;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="9" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 2px; padding-right: 0px; font-weight: bold;"&gt;June 30,&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 56%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 2px;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="3" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; width: 12%; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 2px; padding-right: 2px; font-weight: bold;"&gt;2017&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="3" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; width: 12%; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 2px; padding-right: 2px; font-weight: bold;"&gt;2016&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="3" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; width: 12%; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 2px; padding-right: 0px; font-weight: bold;"&gt;2015&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 56%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 2px;"&gt;Allowance for doubtful accounts - beginning&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;678&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;631&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;636&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 56%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 2px;"&gt;Current period provision&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;217&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;216&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;182&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 56%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 2px;"&gt;Provision related to the acquisition of a business&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;79&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 56%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 2px;"&gt;Write-offs charged to allowance, net of recoveries&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;(395&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 1px; whitespace: nowrap;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;(248&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 1px; whitespace: nowrap;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;(187&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 1px; whitespace: nowrap;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 4px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 56%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 2px;"&gt;Allowance for doubtful accounts - ending&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;500&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 4px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;678&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 4px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;631&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 4px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy>
  <!--Repayments of Debt and Capital Lease Obligations-->
  <us-gaap:RepaymentsOfDebtAndCapitalLeaseObligations contextRef="c20160701to20170630" unitRef="U001" decimals="-3">18000</us-gaap:RepaymentsOfDebtAndCapitalLeaseObligations>
  <!--Repayments of Debt and Capital Lease Obligations-->
  <us-gaap:RepaymentsOfDebtAndCapitalLeaseObligations contextRef="c20150701to20160630" unitRef="U001" decimals="-3">319000</us-gaap:RepaymentsOfDebtAndCapitalLeaseObligations>
  <!--Repayments of Debt and Capital Lease Obligations-->
  <us-gaap:RepaymentsOfDebtAndCapitalLeaseObligations contextRef="c20140701to20150630" unitRef="U001" decimals="-3">393000</us-gaap:RepaymentsOfDebtAndCapitalLeaseObligations>
  <!--Research and development-->
  <us-gaap:ResearchAndDevelopmentExpense contextRef="c20160701to20170630" unitRef="U001" decimals="-3">67068000</us-gaap:ResearchAndDevelopmentExpense>
  <!--Research and development-->
  <us-gaap:ResearchAndDevelopmentExpense contextRef="c20140701to20150630" unitRef="U001" decimals="-3">53352000</us-gaap:ResearchAndDevelopmentExpense>
  <!--Research and development-->
  <us-gaap:ResearchAndDevelopmentExpense contextRef="c20150701to20160630" unitRef="U001" decimals="-3">60509000</us-gaap:ResearchAndDevelopmentExpense>
  <!--Research and Development Costs-->
  <us-gaap:ResearchDevelopmentAndComputerSoftwarePolicyTextBlock contextRef="c20160701to20170630">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div class="para" style="text-align: left; line-height: 16px; margin-top: 0px; text-indent: 26px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;i&gt;Research and Development Costs&lt;/i&gt; &amp;#8211; Research and development expenses primarily include personnel costs, outside engineering costs, professional services, prototype costs, test equipment, software usage fees and facilities expenses. Research and development expenses are recognized when incurred.&lt;/div&gt;&lt;/div&gt;</us-gaap:ResearchDevelopmentAndComputerSoftwarePolicyTextBlock>
  <!--Accumulated deficit-->
  <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="c20170630" unitRef="U001" decimals="-3">-188802000</us-gaap:RetainedEarningsAccumulatedDeficit>
  <!--Accumulated deficit-->
  <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="c20160630" unitRef="U001" decimals="-3">-176359000</us-gaap:RetainedEarningsAccumulatedDeficit>
  <!--Revenue Recognition-->
  <us-gaap:RevenueRecognitionPolicyTextBlock contextRef="c20160701to20170630">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div class="para" style="text-align: left; line-height: 16px; margin-top: 0px; text-indent: 26px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;i&gt;Revenue Recognition&lt;/i&gt; - The Company derives its revenue from the sale of cloud-based and onsite-based Unified Communication systems and services.&lt;/div&gt;&lt;div class="para"&gt;&amp;#160;&lt;/div&gt;&lt;div class="para" style="text-align: left; line-height: 16px; margin-top: 0px; text-indent: 26px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;When a sales arrangement contains multiple elements, such as hardware and software products and/or services, we allocate revenue to each element based on relative selling prices. The relative selling price is determined using vendor specific objective evidence of fair value (&amp;#8220;VSOE&amp;#8221;) when available. When VSOE cannot be established, the Company attempts to determine the third party evidence of selling price (&amp;#8220;TPE&amp;#8221;) for the deliverables. TPE is determined based on competitor prices for similar deliverables when sold separately by the competitors. Generally, our product offerings differ from those of our competitors and comparable pricing of our competitors is often not available. Therefore, we are typically not able to determine TPE. When we are unable to establish selling price using VSOE or TPE, we use estimated selling prices (&amp;#8220;ESP&amp;#8221;) in our allocation of arrangement fees. The ESP for a deliverable is determined as the price at which we would transact if the products or services were sold on a stand-alone basis.&lt;/div&gt;&lt;div class="h4" style="text-align: left; font-style: italic; margin-top: 0px; text-indent: 0px; padding-left: 4%; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&amp;#160;&lt;/div&gt;&lt;div class="h4" style="text-align: left; font-style: italic; margin-top: 0px; text-indent: 0px; padding-left: 4%; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;Hosted and Related Services Revenues:&lt;/div&gt;&lt;div class="para"&gt;&amp;#160;&lt;/div&gt;&lt;div class="para" style="text-align: left; line-height: 16px; margin-top: 0px; text-indent: 26px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;The Company&amp;#8217;s hosted and related services and solutions consist primarily of our proprietary hosted voice over Internet Protocol (&amp;#8220;VoIP&amp;#8221;) UC system as well as other services such as foreign and domestic calling plans, certain UC applications, internet service provisioning, training and other professional services. Additionally, the Company offers their customers the ability to purchase phones from them directly or rent such phones as part of their service agreements. The customers are not required to purchase phones from the Company directly as they can independently purchase such equipment. Customers enter into a one to three-year service agreement whereby they are billed for such services on a monthly basis.&lt;/div&gt;&lt;div class="para"&gt;&amp;#160;&lt;/div&gt;&lt;div class="para" style="text-align: left; line-height: 16px; margin-top: 0px; text-indent: 26px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;Monthly recurring hosted services are recognized on a straight line basis in the period when the service is delivered. The installation fees are recognized on a straight-line basis over the estimated customer life.&lt;/div&gt;&lt;div class="para"&gt;&amp;#160;&lt;/div&gt;&lt;div class="para" style="text-align: left; line-height: 16px; margin-top: 0px; text-indent: 26px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;The Company bills most of the monthly recurring hosted service revenue a month in advance. Any amounts billed and collected, but for which the service is not yet delivered, are included in deferred revenue. These amounts are recognized as revenues only when the service is delivered.&lt;/div&gt;&lt;div class="para"&gt;&amp;#160;&lt;/div&gt;&lt;div class="para" style="text-align: left; line-height: 16px; margin-top: 0px; text-indent: 26px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;The Company maintains a reserve for credits provided to customers for outages, quality issues, billing disputes or changes in the service levels that are included in the amounts that were billed in advance. The reserve for such credits is based on historical experiences and trends. The Company also maintains a reserve for amounts that are deemed as uncollectible.&lt;/div&gt;&lt;div class="para"&gt;&amp;#160;&lt;/div&gt;&lt;div class="h4" style="text-align: left; font-style: italic; margin-top: 0px; text-indent: 0px; padding-left: 4%; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;Product and Support and Services Revenues:&lt;/div&gt;&lt;div class="para"&gt;&amp;#160;&lt;/div&gt;&lt;div class="para" style="text-align: left; line-height: 16px; margin-top: 0px; text-indent: 26px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;The sale of IP telecommunication systems includes hardware, primarily phones and voice switches, software components and may also include training, installation, professional services and post-contractual support for the products. The Company&amp;#8217;s business strategy is centered on selling to enterprise customers through channel partners rather than directly. Channel partners include resellers as well as value-added distributors who in turn sell to the resellers. Sales to value-added distributors allow the Company to leverage its existing distribution infrastructure and sales personnel.&lt;/div&gt;&lt;div class="para"&gt;&amp;#160;&lt;/div&gt;&lt;div class="para" style="text-align: left; line-height: 16px; margin-top: 0px; text-indent: 26px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;The typical system includes a combination of IP phones, switches and UC software applications. For sales transactions made both direct and to resellers revenue is recognized at the time of shipment provided that all the provisions of revenue recognition have been met. For sales to value-added distributors, revenue is initially deferred and is recognized at the time of sale by the distributor to their customer, provided all the provisions of revenue recognition have been met. The Company refers to this distribution approach as its two-tier distribution model and the recognition of revenue at the time of sale by the distributor as the sell through method.&lt;/div&gt;&lt;div class="para"&gt;&amp;#160;&lt;/div&gt;&lt;div class="para" style="text-align: left; line-height: 16px; margin-top: 0px; text-indent: 26px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;The Company recognizes revenue when persuasive evidence of an arrangement exists, product has shipped or delivery has occurred (depending on when title passes), the sales price is fixed or determinable and free of contingencies and significant uncertainties, and collection is reasonably assured. The fee is considered fixed or determinable at the execution of an agreement, based on specific products and quantities to be delivered at specified prices. The agreements with reseller partners generally do not include rights of return or acceptance provisions. Even though substantially all of the contractual agreements do not provide return privileges, there are circumstances for which the Company will accept a return. The Company maintains a reserve for such returns based on historical experience with reseller partners. The agreements with the Company&amp;#8217;s value-added distributors allow for limited rights of return of products generally purchased within the previous 90 days. In addition to such return rights, the Company generally offers price protection provisions to its distributors when there is a permanent reduction of its sales prices. In such cases, the Company is obligated to grant the distributor a credit for the difference between the changes in the aggregate price of any amounts that have been purchased but unsold by the distributor as of the effective date of such decrease. In addition, certain of the Company&amp;#8217;s distributors stock phones and switches and purchase licenses only upon sale to a value added reseller or end customer. Revenue is deferred for distributors until the distributor sells the hardware and license to their customer which would constitute a complete configuration of our system. To the extent that the Company&amp;#8217;s agreements contain acceptance terms, the Company recognizes revenue upon product acceptance, unless the acceptance provision is deemed to be perfunctory. Payment terms to customers generally range from net 30 to net 60 days. In the event payment terms are extended materially from the Company&amp;#8217;s standard business practices, the fees are deemed to not be fixed or determinable and revenue is recognized when the payment becomes due. The Company assesses the ability to collect from its customers based on a number of factors, including credit worthiness and past transaction history of the customer. If the customer is not deemed credit worthy, the Company defers all revenue from the arrangement until payment is received and all other revenue recognition criteria have been met. Shipping charges billed to customers are included in product revenue and the related shipping costs are included in cost of product revenue. Provisions for return allowances are recorded at the time revenue is recognized based on the Company&amp;#8217;s historical experience. The provision for return allowances is recorded as a reduction to revenues on the statement of operations and is included as a reduction to accounts receivable on the balance sheet.&lt;/div&gt;&lt;div class="para"&gt;&amp;#160;&lt;/div&gt;&lt;div class="para" style="text-align: left; line-height: 16px; margin-top: 0px; text-indent: 26px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;Deferred revenue primarily consists of billings or payments received in advance of revenue recognition from the Company&amp;#8217;s transactions and are recognized as the revenue recognition criteria are met. Nearly all of the Company&amp;#8217;s system sales include the purchase of post-contractual support contracts with terms of up to five years, and the renewal rates on these contracts have been high historically. The Company recognizes support revenue on a ratable basis over the term of the support contract. Since the Company receives payment for support in advance of recognizing the related revenue, the Company carries a deferred revenue balance on the consolidated balance sheet.&lt;/div&gt;&lt;div class="para"&gt;&amp;#160;&lt;/div&gt;&lt;div class="para" style="text-align: left; line-height: 16px; margin-top: 0px; text-indent: 26px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;Most of the products and services included in an onsite-based system qualify as separate units of accounting. Many of the Company&amp;#8217;s products have both software and non-software components that function together to deliver the essential functionality of the integrated system product. The Company analyzes all of its software and non-software products and services and considers the features and functionalities of the individual elements and the stand alone sales of those individual components among other factors, to determine which elements are essential or non-essential to the overall functionality of the integrated system product. The Company recognizes revenue related to installation services and training upon delivery of the service.&lt;/div&gt;&lt;div class="para"&gt;&amp;#160;&lt;/div&gt;&lt;div class="para" style="text-align: left; line-height: 16px; margin-top: 0px; text-indent: 26px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;The Company&amp;#8217;s core software, which we refer to as &amp;#8220;essential software,&amp;#8221; is integrated with hardware and is essential to the functionality of the integrated system product. The Company also sells additional software which provides increased features and functions, but is not essential to the overall functionality of the integrated system products, which we refer to as &amp;#8220;non-essential software.&amp;#8221; At the initial purchase, the customer generally bundles together the hardware, essential software, non-essential software, as needed, and up to five years of post-contractual support. Thereafter, if the enterprise customer increases its end users and system functionality, it may add more hardware, both essential and non-essential software components, and related post-contractual support by purchasing them separately.&lt;/div&gt;&lt;div class="para"&gt;&amp;#160;&lt;/div&gt;&lt;div class="para" style="text-align: left; line-height: 16px; margin-top: 0px; text-indent: 26px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;The revenue for these multiple element arrangements is allocated to the non-essential software deliverables and the non-software deliverables based on the relative selling prices of all of the deliverables in the arrangement using the hierarchy in the accounting guidance. The non-essential software deliverables included in a multiple element arrangement are subject to the industry specific software revenue recognition guidance. As the Company has not been able to obtain VSOE for all of the non-essential software deliverables in the arrangement, revenue allocated to the delivered non-essential software elements is recognized using the residual method in accordance with industry specific software revenue recognition guidance. Under the residual method, the amount of revenue recognized for the delivered non-essential software elements equaled the total allocated consideration less the VSOE of any undelivered elements bundled with such non-essential software elements.&lt;/div&gt;&lt;div class="para"&gt;&amp;#160;&lt;/div&gt;&lt;div class="para" style="text-align: left; line-height: 16px; margin-top: 0px; text-indent: 26px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;The Company has been able to establish VSOE for its professional and post contractual support services mainly based on the volume and the pricing of the stand-alone sales for these services within a narrow range. The Company establishes its ESP for products by considering factors including, but not limited to, geographies, customer segments and pricing practices. The determination of ESP is made through consultation with and formal approval by the Company&amp;#8217;s management. The Company regularly reviews VSOE, TPE and ESP and maintains internal controls over the establishment and updates of these estimates.&lt;/div&gt;&lt;/div&gt;</us-gaap:RevenueRecognitionPolicyTextBlock>
  <!--Channel Partner Programs and Incentives-->
  <us-gaap:RevenueRecognitionRevenueReductions contextRef="c20160701to20170630">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div class="para" style="text-align: left; line-height: 16px; margin-top: 0px; text-indent: 26px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;i&gt;Channel Partner Programs and Incentives - &lt;/i&gt;The Company records estimated reductions to revenues for channel partner programs and incentive offerings including special pricing agreements, promotions and other volume-based incentives. The Company also accrues for co-op marketing funds as a marketing expense if the Company receives an identifiable benefit in exchange and can reasonably estimate the fair value of the identifiable benefit received; otherwise, it is recorded as a reduction to revenues.&lt;/div&gt;&lt;/div&gt;</us-gaap:RevenueRecognitionRevenueReductions>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value-Reserved Under Stock Option Plans [Member]-->
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1 contextRef="c20170630_AwardTypeAxis_EmployeeStockOptionMember" unitRef="U001" decimals="-3">2434000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1>
  <!--Vested and expected to vest-Reserved Under Stock Option Plans [Member]-->
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1 contextRef="c20160701to20170630_AwardTypeAxis_EmployeeStockOptionMember">P6Y3M</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1>
  <!--Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Outstanding Options, Weighted Average Remaining Contractual Term-Range Three [Member]-Reserved Under Stock Option Plans [Member]-->
  <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2 contextRef="c20160701to20170630_AwardTypeAxis_EmployeeStockOptionMember_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_RangeThreeMember">P4Y2M26D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2>
  <!--Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Outstanding Options, Weighted Average Remaining Contractual Term-Range Two [Member]-Reserved Under Stock Option Plans [Member]-->
  <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2 contextRef="c20160701to20170630_AwardTypeAxis_EmployeeStockOptionMember_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_RangeTwoMember">P5Y8M23D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2>
  <!--Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Outstanding Options, Weighted Average Remaining Contractual Term-Range Four [Member]-Reserved Under Stock Option Plans [Member]-->
  <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2 contextRef="c20160701to20170630_AwardTypeAxis_EmployeeStockOptionMember_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_RangeFourMember">P5Y8M5D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2>
  <!--Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Outstanding Options, Weighted Average Remaining Contractual Term-Reserved Under Stock Option Plans [Member]-Range Eight [Member]-->
  <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2 contextRef="c20160701to20170630_AwardTypeAxis_EmployeeStockOptionMember_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_RangeEightMember">P9Y2M12D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2>
  <!--Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Outstanding Options, Weighted Average Remaining Contractual Term-Reserved Under Stock Option Plans [Member]-Range Nine [Member]-->
  <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2 contextRef="c20160701to20170630_AwardTypeAxis_EmployeeStockOptionMember_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_RangeNineMember">P9Y1M17D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2>
  <!--Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Outstanding Options, Weighted Average Remaining Contractual Term-Reserved Under Stock Option Plans [Member]-->
  <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2 contextRef="c20160701to20170630_AwardTypeAxis_EmployeeStockOptionMember">P6Y6M14D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2>
  <!--Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Outstanding Options, Weighted Average Remaining Contractual Term-Range Six [Member]-Reserved Under Stock Option Plans [Member]-->
  <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2 contextRef="c20160701to20170630_AwardTypeAxis_EmployeeStockOptionMember_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_RangeSixMember">P8Y1M6D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2>
  <!--Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Outstanding Options, Weighted Average Remaining Contractual Term-Range Ten [Member]-Reserved Under Stock Option Plans [Member]-->
  <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2 contextRef="c20160701to20170630_AwardTypeAxis_EmployeeStockOptionMember_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_RangeTenMember">P4Y8M8D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2>
  <!--Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Outstanding Options, Weighted Average Remaining Contractual Term-Reserved Under Stock Option Plans [Member]-Range One [Member]-->
  <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2 contextRef="c20160701to20170630_AwardTypeAxis_EmployeeStockOptionMember_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_RangeOneMember">P5Y1M6D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2>
  <!--Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Outstanding Options, Weighted Average Remaining Contractual Term-Range Five [Member]-Reserved Under Stock Option Plans [Member]-->
  <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2 contextRef="c20160701to20170630_AwardTypeAxis_EmployeeStockOptionMember_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_RangeFiveMember">P7Y1M6D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2>
  <!--Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Outstanding Options, Weighted Average Remaining Contractual Term-Reserved Under Stock Option Plans [Member]-Range Seven [Member]-->
  <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2 contextRef="c20160701to20170630_AwardTypeAxis_EmployeeStockOptionMember_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_RangeSevenMember">P7Y6M11D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2>
  <!--Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Exercisable Options, Weighted Average Exercise Price-Reserved Under Stock Option Plans [Member]-Range Nine [Member]-->
  <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1 contextRef="c20170630_AwardTypeAxis_EmployeeStockOptionMember_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_RangeNineMember" unitRef="U003" decimals="0">0</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1>
  <!--Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Exercisable Options, Weighted Average Exercise Price-Reserved Under Stock Option Plans [Member]-Range One [Member]-->
  <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1 contextRef="c20170630_AwardTypeAxis_EmployeeStockOptionMember_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_RangeOneMember" unitRef="U003" decimals="2">4.03</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1>
  <!--Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Exercisable Options, Weighted Average Exercise Price-Range Four [Member]-Reserved Under Stock Option Plans [Member]-->
  <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1 contextRef="c20170630_AwardTypeAxis_EmployeeStockOptionMember_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_RangeFourMember" unitRef="U003" decimals="2">6.35</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1>
  <!--Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Exercisable Options, Weighted Average Exercise Price-Reserved Under Stock Option Plans [Member]-Range Eight [Member]-->
  <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1 contextRef="c20170630_AwardTypeAxis_EmployeeStockOptionMember_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_RangeEightMember" unitRef="U003" decimals="0">0</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1>
  <!--Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Exercisable Options, Weighted Average Exercise Price-Range Three [Member]-Reserved Under Stock Option Plans [Member]-->
  <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1 contextRef="c20170630_AwardTypeAxis_EmployeeStockOptionMember_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_RangeThreeMember" unitRef="U003" decimals="2">4.79</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1>
  <!--Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Exercisable Options, Weighted Average Exercise Price-Reserved Under Stock Option Plans [Member]-->
  <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1 contextRef="c20170630_AwardTypeAxis_EmployeeStockOptionMember" unitRef="U003" decimals="2">6.03</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1>
  <!--Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Exercisable Options, Weighted Average Exercise Price-Reserved Under Stock Option Plans [Member]-Range Seven [Member]-->
  <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1 contextRef="c20170630_AwardTypeAxis_EmployeeStockOptionMember_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_RangeSevenMember" unitRef="U003" decimals="2">7.70</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1>
  <!--Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Exercisable Options, Weighted Average Exercise Price-Reserved Under Stock Option Plans [Member]-Range Ten [Member]-->
  <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1 contextRef="c20170630_AwardTypeAxis_EmployeeStockOptionMember_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_RangeTenMember" unitRef="U003" decimals="2">9.03</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1>
  <!--Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Exercisable Options, Weighted Average Exercise Price-Range Two [Member]-Reserved Under Stock Option Plans [Member]-->
  <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1 contextRef="c20170630_AwardTypeAxis_EmployeeStockOptionMember_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_RangeTwoMember" unitRef="U003" decimals="2">4.31</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1>
  <!--Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Exercisable Options, Weighted Average Exercise Price-Reserved Under Stock Option Plans [Member]-Range Five [Member]-->
  <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1 contextRef="c20170630_AwardTypeAxis_EmployeeStockOptionMember_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_RangeFiveMember" unitRef="U003" decimals="2">6.81</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1>
  <!--Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Exercisable Options, Weighted Average Exercise Price-Range Six [Member]-Reserved Under Stock Option Plans [Member]-->
  <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1 contextRef="c20170630_AwardTypeAxis_EmployeeStockOptionMember_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_RangeSixMember" unitRef="U003" decimals="2">7.36</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Purchase Price of Common Stock, Percent-Reserved Under Employee Stock Purchase Plan [Member]-->
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent contextRef="c20160701to20170630_AwardTypeAxis_EmployeeStockMember" unitRef="U005" decimals="2">0.85</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period-Reserved Under Stock Option Plans [Member]-->
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod contextRef="c20160701to20170630_AwardTypeAxis_EmployeeStockOptionMember">P10Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period-Restricted Stock Units (RSUs) [Member]-->
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod contextRef="c20160701to20170630_AwardTypeAxis_RestrictedStockUnitsRSUMember">P10Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period-Maximum [Member]-Nonqualified Stock Option [Member]-->
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod contextRef="c20160701to20170630_AwardTypeAxis_NonqualifiedStockOptionMember_RangeAxis_MaximumMember">P10Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period-Incentive Stock Options [Member]-Maximum [Member]-->
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod contextRef="c20160701to20170630_AwardTypeAxis_IncentiveStockOptionsMember_RangeAxis_MaximumMember">P10Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod>
  <!--Balance-Reserved Under Stock Option Plans [Member]-->
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 contextRef="c20160701to20170630_AwardTypeAxis_EmployeeStockOptionMember">P6Y6M14D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
  <!--Options exercisable-Reserved Under Stock Option Plans [Member]-->
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1 contextRef="c20160701to20170630_AwardTypeAxis_EmployeeStockOptionMember">P5Y3M29D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
  <!--Expected life from grant date of option-Reserved Under Stock Option Plans [Member]-Maximum [Member]-->
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="c20150701to20160630_AwardTypeAxis_EmployeeStockOptionMember_RangeAxis_MaximumMember">P5Y1M17D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
  <!--Expected life from grant date of option-Maximum [Member]-Reserved Under Stock Option Plans [Member]-->
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="c20160701to20170630_AwardTypeAxis_EmployeeStockOptionMember_RangeAxis_MaximumMember">P5Y2M1D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
  <!--Expected life from grant date of option-Minimum [Member]-Reserved Under Stock Option Plans [Member]-->
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="c20140701to20150630_AwardTypeAxis_EmployeeStockOptionMember_RangeAxis_MinimumMember">P5Y0M14D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
  <!--Expected life from grant date of option-Reserved Under Stock Option Plans [Member]-Minimum [Member]-->
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="c20150701to20160630_AwardTypeAxis_EmployeeStockOptionMember_RangeAxis_MinimumMember">P5Y1M2D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
  <!--Expected life from grant date of option-Reserved Under Stock Option Plans [Member]-Minimum [Member]-->
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="c20160701to20170630_AwardTypeAxis_EmployeeStockOptionMember_RangeAxis_MinimumMember">P5Y1M24D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
  <!--Expected life from grant date of option-Reserved Under Stock Option Plans [Member]-Maximum [Member]-->
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="c20140701to20150630_AwardTypeAxis_EmployeeStockOptionMember_RangeAxis_MaximumMember">P5Y1M2D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
  <!--Expected life from grant date of option-Maximum [Member]-Reserved Under Employee Stock Purchase Plan [Member]-->
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="c20160701to20170630_AwardTypeAxis_EmployeeStockMember_RangeAxis_MaximumMember">P0Y6M</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
  <!--Expected life from grant date of option-Reserved Under Employee Stock Purchase Plan [Member]-->
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="c20150701to20160630_AwardTypeAxis_EmployeeStockMember">P0Y6M</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
  <!--Expected life from grant date of option-Reserved Under Employee Stock Purchase Plan [Member]-->
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="c20140701to20150630_AwardTypeAxis_EmployeeStockMember">P0Y6M</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
  <!--Expected life from grant date of option-Minimum [Member]-Reserved Under Employee Stock Purchase Plan [Member]-->
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="c20160701to20170630_AwardTypeAxis_EmployeeStockMember_RangeAxis_MinimumMember">P0Y3M29D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
  <!--Weighted average exercise price (in dollars per share)-Reserved Under Stock Option Plans [Member]-Range Four [Member]-->
  <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1 contextRef="c20170630_AwardTypeAxis_EmployeeStockOptionMember_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_RangeFourMember" unitRef="U003" decimals="2">6.28</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1>
  <!--Weighted average exercise price (in dollars per share)-Reserved Under Stock Option Plans [Member]-Range Five [Member]-->
  <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1 contextRef="c20170630_AwardTypeAxis_EmployeeStockOptionMember_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_RangeFiveMember" unitRef="U003" decimals="2">6.87</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1>
  <!--Weighted average exercise price (in dollars per share)-Range Nine [Member]-Reserved Under Stock Option Plans [Member]-->
  <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1 contextRef="c20170630_AwardTypeAxis_EmployeeStockOptionMember_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_RangeNineMember" unitRef="U003" decimals="2">8.04</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1>
  <!--Weighted average exercise price (in dollars per share)-Reserved Under Stock Option Plans [Member]-Range One [Member]-->
  <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1 contextRef="c20170630_AwardTypeAxis_EmployeeStockOptionMember_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_RangeOneMember" unitRef="U003" decimals="2">4.03</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1>
  <!--Weighted average exercise price (in dollars per share)-Reserved Under Stock Option Plans [Member]-Range Eight [Member]-->
  <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1 contextRef="c20170630_AwardTypeAxis_EmployeeStockOptionMember_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_RangeEightMember" unitRef="U003" decimals="2">8.03</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1>
  <!--Weighted average exercise price (in dollars per share)-Reserved Under Stock Option Plans [Member]-->
  <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1 contextRef="c20170630_AwardTypeAxis_EmployeeStockOptionMember" unitRef="U003" decimals="2">6.61</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1>
  <!--Weighted average exercise price (in dollars per share)-Range Two [Member]-Reserved Under Stock Option Plans [Member]-->
  <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1 contextRef="c20170630_AwardTypeAxis_EmployeeStockOptionMember_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_RangeTwoMember" unitRef="U003" decimals="2">4.31</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1>
  <!--Weighted average exercise price (in dollars per share)-Range Three [Member]-Reserved Under Stock Option Plans [Member]-->
  <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1 contextRef="c20170630_AwardTypeAxis_EmployeeStockOptionMember_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_RangeThreeMember" unitRef="U003" decimals="2">4.79</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1>
  <!--Weighted average exercise price (in dollars per share)-Range Ten [Member]-Reserved Under Stock Option Plans [Member]-->
  <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1 contextRef="c20170630_AwardTypeAxis_EmployeeStockOptionMember_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_RangeTenMember" unitRef="U003" decimals="2">9.04</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1>
  <!--Weighted average exercise price (in dollars per share)-Reserved Under Stock Option Plans [Member]-Range Seven [Member]-->
  <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1 contextRef="c20170630_AwardTypeAxis_EmployeeStockOptionMember_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_RangeSevenMember" unitRef="U003" decimals="2">7.77</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1>
  <!--Weighted average exercise price (in dollars per share)-Range Six [Member]-Reserved Under Stock Option Plans [Member]-->
  <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1 contextRef="c20170630_AwardTypeAxis_EmployeeStockOptionMember_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_RangeSixMember" unitRef="U003" decimals="2">7.36</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1>
  <!--Vesting percentage of stock awards granted to employees-Vesting Period at One Year [Member]-Reserved Under Stock Option Plans [Member]-->
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage contextRef="c20160701to20170630_AwardTypeAxis_EmployeeStockOptionMember_VestingAxis_ShareBasedCompensationAwardTrancheOneMember" unitRef="U005" decimals="2">0.25</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
  <!--Vesting percentage of stock awards granted to employees-Share Based Compensation Award Tranche After One Year Till Forty Eight Months [Member]-Reserved Under Stock Option Plans [Member]-->
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage contextRef="c20160701to20170630_AwardTypeAxis_EmployeeStockOptionMember_VestingAxis_ShareBasedCompensationAwardTrancheAfterOneYearTillFortyEightMonthsMember" unitRef="U005" decimals="2">0.75</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
  <!--Vesting percentage of stock awards granted to employees-Share Based Compensation Award Tranche Four [Member]-Restricted Stock Units (RSUs) [Member]-->
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage contextRef="c20160701to20170630_AwardTypeAxis_RestrictedStockUnitsRSUMember_VestingAxis_ShareBasedCompensationAwardTrancheFourMember" unitRef="U005" decimals="2">0.25</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
  <!--Vesting percentage of stock awards granted to employees-Vesting Period at Three Years [Member]-Restricted Stock Units (RSUs) [Member]-->
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage contextRef="c20160701to20170630_AwardTypeAxis_RestrictedStockUnitsRSUMember_VestingAxis_ShareBasedCompensationAwardTrancheThreeMember" unitRef="U005" decimals="2">0.25</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
  <!--Vesting percentage of stock awards granted to employees-Vesting Period at Two Years [Member]-Restricted Stock Units (RSUs) [Member]-->
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage contextRef="c20160701to20170630_AwardTypeAxis_RestrictedStockUnitsRSUMember_VestingAxis_ShareBasedCompensationAwardTrancheTwoMember" unitRef="U005" decimals="2">0.25</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
  <!--Vesting percentage of stock awards granted to employees-Restricted Stock Units (RSUs) [Member]-Vesting Period at One Year [Member]-->
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage contextRef="c20160701to20170630_AwardTypeAxis_RestrictedStockUnitsRSUMember_VestingAxis_ShareBasedCompensationAwardTrancheOneMember" unitRef="U005" decimals="2">0.25</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
  <!--Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]-->
  <us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock contextRef="c20160701to20170630">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div class="para" style="text-align: left; line-height: 16px; margin-top: 0px; text-indent: 26px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;The estimated future amortization expenses for intangible assets, excluding intangible assets in process and other, for the next five years and thereafter are as follows (in thousands):&lt;/div&gt;&lt;div&gt;&lt;table align="center" style="margin-top: 4px; width: 91%; border-collapse: collapse; margin-left: 0%;"&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 72%; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: #000000 1pt solid; padding-left: 0px; padding-right: 19px; font-weight: bold;"&gt;Years Ending June 30,&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="3" valign="bottom" style="text-align: center; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 20%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 19px; padding-right: 0px;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 72%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 19px;"&gt;2018&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 17%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;5,683&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 72%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 19px;"&gt;2019&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 17%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;4,180&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 72%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 19px;"&gt;2020&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 17%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;1,437&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 72%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 19px;"&gt;2021&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 17%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;647&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 72%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 19px;"&gt;2022&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 17%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;140&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 72%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 19px;"&gt;Thereafter &lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 17%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 1px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 4px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 72%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 19px;"&gt;Total &lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 17%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;12,087&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 4px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock>
  <!--Revenue, Net-->
  <us-gaap:SalesRevenueNet contextRef="c20160701to20170630" unitRef="U001" decimals="-3">357759000</us-gaap:SalesRevenueNet>
  <!--Revenue, Net-->
  <us-gaap:SalesRevenueNet contextRef="c20140701to20150630" unitRef="U001" decimals="-3">359670000</us-gaap:SalesRevenueNet>
  <!--Revenue, Net-->
  <us-gaap:SalesRevenueNet contextRef="c20150701to20160630" unitRef="U001" decimals="-3">360284000</us-gaap:SalesRevenueNet>
  <!--Revenue, Net-International [Member]-Reportable Geographical Components [Member]-->
  <us-gaap:SalesRevenueNet contextRef="c20140701to20150630_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementGeographicalAxis_InternationalMember" unitRef="U001" decimals="-3">29352000</us-gaap:SalesRevenueNet>
  <!--Revenue, Net-International [Member]-Reportable Geographical Components [Member]-->
  <us-gaap:SalesRevenueNet contextRef="c20150701to20160630_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementGeographicalAxis_InternationalMember" unitRef="U001" decimals="-3">29443000</us-gaap:SalesRevenueNet>
  <!--Revenue, Net-Reportable Geographical Components [Member]-International [Member]-->
  <us-gaap:SalesRevenueNet contextRef="c20160701to20170630_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementGeographicalAxis_InternationalMember" unitRef="U001" decimals="-3">29269000</us-gaap:SalesRevenueNet>
  <!--Revenue, Net-UNITED STATES-Reportable Geographical Components [Member]-->
  <us-gaap:SalesRevenueNet contextRef="c20140701to20150630_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementGeographicalAxis_US" unitRef="U001" decimals="-3">330318000</us-gaap:SalesRevenueNet>
  <!--Revenue, Net-Reportable Geographical Components [Member]-UNITED STATES-->
  <us-gaap:SalesRevenueNet contextRef="c20150701to20160630_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementGeographicalAxis_US" unitRef="U001" decimals="-3">330841000</us-gaap:SalesRevenueNet>
  <!--Revenue, Net-Reportable Geographical Components [Member]-UNITED STATES-->
  <us-gaap:SalesRevenueNet contextRef="c20160701to20170630_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementGeographicalAxis_US" unitRef="U001" decimals="-3">328490000</us-gaap:SalesRevenueNet>
  <!--Revenue, Net-->
  <us-gaap:SalesRevenueNet contextRef="c20150701to20150930" unitRef="U001" decimals="-3">90025000</us-gaap:SalesRevenueNet>
  <!--Revenue, Net-->
  <us-gaap:SalesRevenueNet contextRef="c20161001to20161231" unitRef="U001" decimals="-3">88034000</us-gaap:SalesRevenueNet>
  <!--Revenue, Net-->
  <us-gaap:SalesRevenueNet contextRef="c20151001to20151231" unitRef="U001" decimals="-3">90431000</us-gaap:SalesRevenueNet>
  <!--Revenue, Net-->
  <us-gaap:SalesRevenueNet contextRef="c20160401to20160630" unitRef="U001" decimals="-3">94592000</us-gaap:SalesRevenueNet>
  <!--Revenue, Net-->
  <us-gaap:SalesRevenueNet contextRef="c20170401to20170630" unitRef="U001" decimals="-3">95721000</us-gaap:SalesRevenueNet>
  <!--Revenue, Net-->
  <us-gaap:SalesRevenueNet contextRef="c20170101to20170331" unitRef="U001" decimals="-3">87730000</us-gaap:SalesRevenueNet>
  <!--Revenue, Net-->
  <us-gaap:SalesRevenueNet contextRef="c20160701to20160930" unitRef="U001" decimals="-3">86274000</us-gaap:SalesRevenueNet>
  <!--Revenue, Net-->
  <us-gaap:SalesRevenueNet contextRef="c20160101to20160331" unitRef="U001" decimals="-3">85236000</us-gaap:SalesRevenueNet>
  <!--Support and services-->
  <us-gaap:SalesRevenueServicesNet contextRef="c20150701to20160630" unitRef="U001" decimals="-3">75382000</us-gaap:SalesRevenueServicesNet>
  <!--Support and services-->
  <us-gaap:SalesRevenueServicesNet contextRef="c20140701to20150630" unitRef="U001" decimals="-3">73017000</us-gaap:SalesRevenueServicesNet>
  <!--Support and services-->
  <us-gaap:SalesRevenueServicesNet contextRef="c20160701to20170630" unitRef="U001" decimals="-3">76343000</us-gaap:SalesRevenueServicesNet>
  <!--Product-->
  <us-gaap:SalesRevenueGoodsNet contextRef="c20150701to20160630" unitRef="U001" decimals="-3">158232000</us-gaap:SalesRevenueGoodsNet>
  <!--Product-->
  <us-gaap:SalesRevenueGoodsNet contextRef="c20140701to20150630" unitRef="U001" decimals="-3">181272000</us-gaap:SalesRevenueGoodsNet>
  <!--Product-->
  <us-gaap:SalesRevenueGoodsNet contextRef="c20160701to20170630" unitRef="U001" decimals="-3">131174000</us-gaap:SalesRevenueGoodsNet>
  <!--Notional amounts of outstanding derivative positions-->
  <us-gaap:ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock contextRef="c20160701to20170630">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div class="para" style="text-align: left; line-height: 16px; margin-top: 0px; text-indent: 26px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;The following table presents the gross notional value of all our foreign exchange forward contracts outstanding as of June 30, 2017 and 2016 (in thousands).&lt;/div&gt;&lt;div&gt;&lt;table align="center" style="margin-top: 4px; width: 91%; border-collapse: collapse; margin-left: 0%;"&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 62%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 7px;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="6" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 7px; padding-right: 0px; font-weight: bold;"&gt;June 30, 2017&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 62%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 7px;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="3" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; width: 15%; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 7px; padding-right: 7px;"&gt;&lt;b&gt;Local &lt;/b&gt;&lt;b&gt;Currency&lt;br /&gt;&lt;/b&gt;&lt;b&gt;Amount&lt;/b&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="3" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; width: 15%; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 7px; padding-right: 0px;"&gt;&lt;b&gt;Notional&lt;br /&gt;&lt;/b&gt;&lt;b&gt;Contract&lt;br /&gt;&lt;/b&gt;&lt;b&gt;Amount &lt;/b&gt;&lt;b&gt;(USD)&lt;/b&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 62%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 7px;"&gt;Australian dollar&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 12%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;2,870&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 12%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;2,177&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 62%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 7px;"&gt;British pound&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#163;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 12%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;2,250&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 12%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;2,904&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 62%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 7px;"&gt;Canadian dollar&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 12%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;860&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 12%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;657&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 62%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 7px;"&gt;Euro&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#8364;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 12%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;1,010&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 12%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;1,143&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 1px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 4px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 62%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 7px;"&gt;Total&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; padding-bottom: 4px; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; padding-bottom: 4px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 12%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; padding-bottom: 4px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 12%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;6,881&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 4px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;div&gt;&lt;table align="center" style="margin-top: 4px; width: 91%; border-collapse: collapse; margin-left: 0%;"&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 62%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 7px;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="6" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 7px; padding-right: 0px; font-weight: bold;"&gt;June 30, 2016&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 62%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 7px;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="3" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; width: 15%; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 7px; padding-right: 7px;"&gt;&lt;b&gt;Local &lt;/b&gt;&lt;b&gt;Currency&lt;br /&gt;&lt;/b&gt;&lt;b&gt;Amount&lt;/b&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="3" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; width: 15%; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 7px; padding-right: 0px;"&gt;&lt;b&gt;Notional&lt;br /&gt;&lt;/b&gt;&lt;b&gt;Contract&lt;br /&gt;&lt;/b&gt;&lt;b&gt;Amount &lt;/b&gt;&lt;b&gt;(USD)&lt;/b&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 62%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 7px;"&gt;Australian dollar&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 12%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;1,800&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 12%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;1,316&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 62%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 7px;"&gt;British pound&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#163;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 12%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;830&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 12%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;1,088&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 62%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 7px;"&gt;Canadian dollar&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 12%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;940&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 12%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;718&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 62%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 7px;"&gt;Euro&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#8364;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 12%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;1,500&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 12%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;1,650&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 1px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 4px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 62%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 7px;"&gt;Total&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; padding-bottom: 4px; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; padding-bottom: 4px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 12%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; padding-bottom: 4px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 12%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;4,772&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 4px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock>
  <!--Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]-->
  <us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock contextRef="c20160701to20170630">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div class="para" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 4%; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;The provision for income taxes consists of the following (in thousands):&lt;/div&gt;&lt;div&gt;&lt;table align="center" style="margin-top: 4px; width: 91%; border-collapse: collapse; margin-left: 0%;"&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 54%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 3px;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="9" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 3px; padding-right: 0px; font-weight: bold;"&gt;Year Ended June 30,&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 54%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 3px;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="3" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; width: 13%; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 3px; padding-right: 3px; font-weight: bold;"&gt;2017&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="3" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; width: 13%; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 3px; padding-right: 3px; font-weight: bold;"&gt;2016&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="3" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; width: 13%; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 3px; padding-right: 0px; font-weight: bold;"&gt;2015&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 54%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 3px;"&gt;Current:&lt;br /&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 13px; width: 54%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 3px;"&gt;Federal&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;1&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;(129&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;159&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 13px; width: 54%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 3px;"&gt;State&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;272&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;100&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;528&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 13px; width: 54%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 3px;"&gt;Foreign&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;757&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 1px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;685&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 1px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;299&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 1px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 26px; width: 54%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 3px;"&gt;Total current income tax&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;1,030&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 1px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;656&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 1px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;986&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 1px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 54%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 3px;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 54%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 3px;"&gt;Deferred:&lt;br /&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 13px; width: 54%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 3px;"&gt;Federal&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;34&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;17&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 13px; width: 54%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 3px;"&gt;State&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;5&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;2&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 13px; width: 54%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 3px;"&gt;Foreign&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;(131&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 1px; whitespace: nowrap;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;(115&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 1px; whitespace: nowrap;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;(25&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 1px; whitespace: nowrap;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 26px; width: 54%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 3px;"&gt;Total deferred income tax&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;(92&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 1px; whitespace: nowrap;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;(96&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 1px; whitespace: nowrap;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;(25&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 1px; whitespace: nowrap;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 4px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 54%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 3px;"&gt;Provision for income taxes&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;938&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 4px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;560&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 4px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;961&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 4px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock>
  <!--Schedule of Deferred Tax Assets and Liabilities [Table Text Block]-->
  <us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock contextRef="c20160701to20170630">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div class="para" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 4%; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;Significant components of deferred tax assets consist of the following (in thousands):&lt;/div&gt;&lt;div&gt;&lt;table align="center" style="margin-top: 4px; width: 91%; border-collapse: collapse; margin-left: 0%;"&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 62%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 7px;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="6" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 7px; padding-right: 0px; font-weight: bold;"&gt;June 30,&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 62%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 7px;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="3" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; width: 15%; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 7px; padding-right: 7px; font-weight: bold;"&gt;2017&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="3" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; width: 15%; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 7px; padding-right: 0px; font-weight: bold;"&gt;2016&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 62%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 7px; font-weight: bold;"&gt;Deferred Tax Assets&lt;br /&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 12%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 12%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 62%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 7px;"&gt;Net operating loss carryforwards&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 12%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;32,598&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 12%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;29,015&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 62%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 7px;"&gt;Tax credit carryforwards&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 12%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;24,116&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 12%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;20,659&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 62%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 7px;"&gt;Stock compensation&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 12%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;5,782&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 12%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;11,295&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 62%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 7px;"&gt;Deferred revenue&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 12%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;3,337&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 12%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;3,330&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 62%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 7px;"&gt;Other&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 12%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;6,866&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 1px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 12%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;6,955&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 1px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 13px; width: 62%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 7px;"&gt;Gross deferred tax assets&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 12%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;72,699&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 12%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;71,254&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 13px; width: 62%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 7px;"&gt;Valuation allowance&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 12%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;(72,158&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 1px; whitespace: nowrap;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 12%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;(69,413&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 1px; whitespace: nowrap;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 13px; width: 62%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 7px;"&gt;Total deferred tax assets&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 12%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;541&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 1px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 12%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;1,841&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 1px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 62%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 7px; font-weight: bold;"&gt;Deferred Tax Liabilities&lt;br /&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 12%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 12%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 62%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 7px;"&gt;Acquistion intangibles&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 12%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;(312&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 1px; whitespace: nowrap;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 12%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;(1,927&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 1px; whitespace: nowrap;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 13px; width: 62%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 7px;"&gt;Total deferred tax liabilities&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 12%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;(312&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 1px; whitespace: nowrap;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 12%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;(1,927&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 1px; whitespace: nowrap;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 4px; margin-top: 0px; text-indent: 0px; padding-left: 13px; width: 62%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 7px;"&gt;Total net deferred tax assets (liabilities)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 12%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;229&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 4px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 12%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;(86&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 4px; whitespace: nowrap;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
  <!--Schedule of stock options activity-->
  <us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock contextRef="c20160701to20170630">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div class="para" style="text-align: left; line-height: 16px; margin-top: 0px; text-indent: 26px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;The following table summarizes the Company&amp;#8217;s stock option activities for the fiscal year ended June 30, 2017 (in thousands, except per share amounts):&lt;/div&gt;&lt;div&gt;&lt;table align="center" style="margin-top: 4px; width: 91%; border-collapse: collapse; margin-left: 0%;"&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 44%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 2px;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="3" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; width: 12%; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 2px; padding-right: 2px;"&gt;&lt;b&gt;Shares&lt;br /&gt;&lt;/b&gt;&lt;b&gt;Subject to&lt;br /&gt;&lt;/b&gt;&lt;b&gt;Options&lt;br /&gt;&lt;/b&gt;&lt;b&gt;Outstanding&lt;/b&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="3" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; width: 12%; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 2px; padding-right: 2px;"&gt;&lt;b&gt;Weighted-&lt;br /&gt;&lt;/b&gt;&lt;b&gt;Average&lt;br /&gt;&lt;/b&gt;&lt;b&gt;Exercise&lt;br /&gt;&lt;/b&gt;&lt;b&gt;Price&lt;/b&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="3" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; width: 12%; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 2px; padding-right: 2px;"&gt;&lt;b&gt;Weighted-&lt;br /&gt;&lt;/b&gt;&lt;b&gt;Average&lt;br /&gt;&lt;/b&gt;&lt;b&gt;Remaining&lt;br /&gt;&lt;/b&gt;&lt;b&gt;Contractual&lt;br /&gt;&lt;/b&gt;&lt;b&gt;Term&lt;br /&gt;&lt;/b&gt;&lt;b&gt;(In years)&lt;/b&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="3" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; width: 12%; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 2px; padding-right: 0px;"&gt;&lt;b&gt;Aggregate&lt;br /&gt;&lt;/b&gt;&lt;b&gt;Intrinsic&lt;br /&gt;&lt;/b&gt;&lt;b&gt;Value&lt;/b&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 44%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 2px;"&gt;Balance at July 1, 2016&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;6,268&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;6.31&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 13px; width: 44%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 2px;"&gt;Options granted&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;1,503&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;7.91&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 13px; width: 44%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 2px;"&gt;Options exercised&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;(488&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;4.95&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 13px; width: 44%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 2px;"&gt;Options cancelled/forfeited&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;(741&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 1px; whitespace: nowrap;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;7.86&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 4px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 44%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 2px;"&gt;Balance at June 30, 2017&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;6,542&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 4px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; padding-bottom: 4px; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; padding-bottom: 4px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;6.61&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; padding-bottom: 4px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; padding-bottom: 4px; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; padding-bottom: 4px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;6.54&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; padding-bottom: 4px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; padding-bottom: 4px; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; padding-bottom: 4px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;2,480&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; padding-bottom: 4px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 4px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 44%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 2px;"&gt;Vested and expected to vest at June 30, 2017&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;5,747&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 4px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; padding-bottom: 4px; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; padding-bottom: 4px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;6.47&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; padding-bottom: 4px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; padding-bottom: 4px; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; padding-bottom: 4px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;6.25&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; padding-bottom: 4px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; padding-bottom: 4px; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; padding-bottom: 4px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;2,479&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; padding-bottom: 4px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 4px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 44%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 2px;"&gt;Options exercisable at June 30, 2017&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;4,043&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 4px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; padding-bottom: 4px; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; padding-bottom: 4px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;6.03&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; padding-bottom: 4px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; padding-bottom: 4px; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; padding-bottom: 4px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;5.33&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; padding-bottom: 4px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; padding-bottom: 4px; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; padding-bottom: 4px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;2,434&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; padding-bottom: 4px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock>
  <!--Total revenue and long-lived assets, excluding deferred tax assets, other assets, and intangible assets by geographic region-->
  <us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock contextRef="c20160701to20170630">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div class="para" style="text-align: left; line-height: 16px; margin-top: 0px; text-indent: 26px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;Revenue by geographic region is based on the ship to address on the customer order. The following presents total revenue by geographic region (in thousands):&lt;/div&gt;&lt;div&gt;&lt;table align="center" style="margin-top: 4px; width: 91%; border-collapse: collapse; margin-left: 0%;"&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 44%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 8px;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="9" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 8px; padding-right: 0px; font-weight: bold;"&gt;Year Ended June 30,&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 44%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 8px;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="3" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; width: 16%; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 8px; padding-right: 8px; font-weight: bold;"&gt;2017&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="3" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; width: 16%; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 8px; padding-right: 8px; font-weight: bold;"&gt;2016&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="3" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; width: 16%; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 8px; padding-right: 0px; font-weight: bold;"&gt;2015&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 44%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 8px;"&gt;United States of America&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 13%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;328,490&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 13%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;330,841&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 13%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;330,318&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 44%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 8px;"&gt;International&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 13%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;29,269&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 1px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 13%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;29,443&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 1px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 13%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;29,352&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 1px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 4px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 44%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 8px;"&gt;Total&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 13%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;357,759&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 4px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 13%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;360,284&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 4px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 13%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;359,670&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 4px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div class="para"&gt;&amp;#160;&lt;/div&gt;&lt;div class="para" style="text-align: left; line-height: 16px; margin-top: 0px; text-indent: 26px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;The following presents a summary by geographic region of long-lived assets, excluding deferred tax assets, other assets, and intangible assets (in thousands):&lt;/div&gt;&lt;div&gt;&lt;table align="center" style="margin-top: 4px; width: 91%; border-collapse: collapse; margin-left: 0%;"&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 62%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 7px;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="6" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 7px; padding-right: 0px; font-weight: bold;"&gt;As at June 30,&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 62%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 7px;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="3" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; width: 15%; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 7px; padding-right: 7px; font-weight: bold;"&gt;2017&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="3" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; width: 15%; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 7px; padding-right: 0px; font-weight: bold;"&gt;2016&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 62%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 7px;"&gt;United States of America&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 12%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;17,764&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 12%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;20,323&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 62%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 7px;"&gt;International&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 12%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;1,302&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 1px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 12%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;1,228&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 1px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 4px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 62%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 7px;"&gt;Total&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 12%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;19,066&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 4px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;&lt;u&gt;$&lt;/u&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 12%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;21,551&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 4px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock>
  <!--Components of loss before income taxes-->
  <us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock contextRef="c20160701to20170630">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div class="para" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 4%; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;The components of loss before income taxes consist of the following (in thousands):&lt;/div&gt;&lt;div&gt;&lt;table align="center" style="margin-top: 4px; width: 91%; border-collapse: collapse; margin-left: 0%;"&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 54%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 3px;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="9" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 3px; padding-right: 0px; font-weight: bold;"&gt;Year Ended June 30,&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 54%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 3px;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="3" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; width: 13%; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 3px; padding-right: 3px; font-weight: bold;"&gt;2017&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="3" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; width: 13%; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 3px; padding-right: 3px; font-weight: bold;"&gt;2016&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="3" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; width: 13%; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 3px; padding-right: 0px; font-weight: bold;"&gt;2015&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 54%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 3px;"&gt;Domestic&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;(12,842&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;(5,375&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;(4,416&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 54%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 3px;"&gt;Foreign&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;1,337&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 1px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;1,143&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 1px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;973&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 1px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 4px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 54%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 3px;"&gt;Total&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;(11,505&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 4px; whitespace: nowrap;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;(4,232&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 4px; whitespace: nowrap;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;(3,443&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 4px; whitespace: nowrap;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock>
  <!--Assumptions for estimating fair value of stock options-->
  <us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock contextRef="c20160701to20170630">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div&gt;The fair value of each option is estimated on the date of grant using the Black-Scholes option valuation method, with the following assumptions:&lt;/div&gt;&lt;div&gt;&lt;table align="center" style="margin-top: 4px; width: 91%; border-collapse: collapse; margin-left: 0%;"&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 41%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 10px;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="3" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 10px; padding-right: 0px; font-weight: bold;"&gt;Year Ended June 30,&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 41%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 10px;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="center" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; width: 17%; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 10px; padding-right: 10px; font-weight: bold;"&gt;2017&lt;/div&gt;&lt;/td&gt;&lt;td align="center" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; width: 17%; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 10px; padding-right: 10px; font-weight: bold;"&gt;2016&lt;/div&gt;&lt;/td&gt;&lt;td align="center" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; width: 17%; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 10px; padding-right: 0px; font-weight: bold;"&gt;2015&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 41%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 10px;"&gt;Expected life from grant date of option&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="text-align: justify; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 17%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 10px; padding-right: 10px;"&gt;5.15-5.17 years&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="text-align: justify; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 17%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 10px; padding-right: 10px;"&gt;5.09-5.13 years&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="text-align: justify; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 17%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 10px; padding-right: 0px;"&gt;5.04-5.09 years&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 41%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 10px;"&gt;Risk-free interest rate&lt;/div&gt;&lt;/td&gt;&lt;td align="center" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 17%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 10px; padding-right: 10px;"&gt;1.13-1.94%&lt;/div&gt;&lt;/td&gt;&lt;td align="center" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 17%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 10px; padding-right: 10px;"&gt;1.24-1.59%&lt;/div&gt;&lt;/td&gt;&lt;td align="center" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 17%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 10px; padding-right: 0px;"&gt;1.45-1.70%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 41%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 10px;"&gt;Expected volatility&lt;/div&gt;&lt;/td&gt;&lt;td align="center" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 17%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 10px; padding-right: 10px;"&gt;39-45%&lt;/div&gt;&lt;/td&gt;&lt;td align="center" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 17%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 10px; padding-right: 10px;"&gt;46-48%&lt;/div&gt;&lt;/td&gt;&lt;td align="center" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 17%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 10px; padding-right: 0px;"&gt;49-50%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 41%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 10px;"&gt;Expected dividend yield&lt;/div&gt;&lt;/td&gt;&lt;td align="center" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 17%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 10px; padding-right: 10px;"&gt;0%&lt;/div&gt;&lt;/td&gt;&lt;td align="center" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 17%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 10px; padding-right: 10px;"&gt;0%&lt;/div&gt;&lt;/td&gt;&lt;td align="center" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 17%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 10px; padding-right: 0px;"&gt;0%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock>
  <!--Fair value of stock purchase rights granted under the ESPP estimated using the Black-Scholes option pricing model-->
  <us-gaap:ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock contextRef="c20160701to20170630">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div class="para" style="text-align: left; line-height: 16px; margin-top: 0px; text-indent: 26px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;The fair value of stock purchase rights granted under the ESPP is estimated using the Black-Scholes option pricing model, based on the following assumptions:&lt;/div&gt;&lt;div&gt;&lt;table align="center" style="margin-top: 4px; width: 91%; border-collapse: collapse; margin-left: 0%;"&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 41%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 10px;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="3" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 10px; padding-right: 0px; font-weight: bold;"&gt;Year Ended June 30,&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 41%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 10px;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="center" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; width: 17%; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 10px; padding-right: 10px; font-weight: bold;"&gt;2017&lt;/div&gt;&lt;/td&gt;&lt;td align="center" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; width: 17%; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 10px; padding-right: 10px; font-weight: bold;"&gt;2016&lt;/div&gt;&lt;/td&gt;&lt;td align="center" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; width: 17%; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 10px; padding-right: 0px; font-weight: bold;"&gt;2015&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 41%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 10px;"&gt;Expected life from grant date of ESPP&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="text-align: justify; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 17%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 10px; padding-right: 10px;"&gt;0.33-0.50 years&lt;/div&gt;&lt;/td&gt;&lt;td align="center" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 17%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 10px; padding-right: 10px;"&gt;0.50 years&lt;/div&gt;&lt;/td&gt;&lt;td align="center" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 17%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 10px; padding-right: 0px;"&gt;0.50 years&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 41%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 10px;"&gt;Risk-free interest rate&lt;/div&gt;&lt;/td&gt;&lt;td align="center" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 17%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 10px; padding-right: 10px;"&gt;0.40-1.08%&lt;/div&gt;&lt;/td&gt;&lt;td align="center" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 17%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 10px; padding-right: 10px;"&gt;0.14-0.41%&lt;/div&gt;&lt;/td&gt;&lt;td align="center" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 17%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 10px; padding-right: 0px;"&gt;0.06-0.09%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 41%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 10px;"&gt;Expected volatility&lt;/div&gt;&lt;/td&gt;&lt;td align="center" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 17%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 10px; padding-right: 10px;"&gt;32-37%&lt;/div&gt;&lt;/td&gt;&lt;td align="center" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 17%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 10px; padding-right: 10px;"&gt;29-37%&lt;/div&gt;&lt;/td&gt;&lt;td align="center" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 17%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 10px; padding-right: 0px;"&gt;35-43%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 41%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 10px;"&gt;Expected dividend yield&lt;/div&gt;&lt;/td&gt;&lt;td align="center" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 17%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 10px; padding-right: 10px;"&gt;0%&lt;/div&gt;&lt;/td&gt;&lt;td align="center" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 17%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 10px; padding-right: 10px;"&gt;0%&lt;/div&gt;&lt;/td&gt;&lt;td align="center" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 17%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 10px; padding-right: 0px;"&gt;0%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock>
  <!--RSA and RSU activity-->
  <us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock contextRef="c20160701to20170630">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div class="para" style="text-align: left; line-height: 16px; margin-top: 0px; text-indent: 26px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;Restricted stock award and restricted stock unit activity for the year ended June 30, 2017 is as follows (in thousands):&lt;/div&gt;&lt;div&gt;&lt;table align="center" style="margin-top: 4px; width: 91%; border-collapse: collapse; margin-left: 0%;"&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 56%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 11px;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="3" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; width: 18%; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 11px; padding-right: 11px; font-weight: bold;"&gt;Shares&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="3" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; width: 18%; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 11px; padding-right: 0px;"&gt;&lt;b&gt;Weighted-&lt;br /&gt;&lt;/b&gt;&lt;b&gt;Average&lt;br /&gt;&lt;/b&gt;&lt;b&gt;Grant Date&lt;br /&gt;&lt;/b&gt;&lt;b&gt;Fair Value&lt;/b&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 56%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 11px;"&gt;Outstanding - July 1, 2016&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 15%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;1,927&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 15%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;6.99&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 13px; width: 56%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 11px;"&gt;Awarded&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 15%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;1,302&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 15%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;7.73&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 13px; width: 56%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 11px;"&gt;Released&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 15%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;(629&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 15%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;6.83&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 13px; width: 56%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 11px;"&gt;Forfeited&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 15%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;(398&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 1px; whitespace: nowrap;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 15%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;7.40&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 4px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 56%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 11px;"&gt;Outstanding - June 30, 2017&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 15%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;2,202&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 4px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; padding-bottom: 4px; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; padding-bottom: 4px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 15%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;7.39&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; padding-bottom: 4px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock>
  <!--Reconciliation of unrecognized tax benefits-->
  <us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock contextRef="c20160701to20170630">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div class="para" style="text-align: left; line-height: 16px; margin-top: 0px; text-indent: 26px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;The aggregate annual changes in the balance of gross unrecognized tax benefits are as follows (in thousands):&lt;/div&gt;&lt;div&gt;&lt;table align="center" style="margin-top: 4px; width: 91%; border-collapse: collapse; margin-left: 0%;"&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 54%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 3px;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="9" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 3px; padding-right: 0px; font-weight: bold;"&gt;Year Ended June 30,&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 54%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 3px;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="3" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; width: 13%; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 3px; padding-right: 3px; font-weight: bold;"&gt;2017&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="3" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; width: 13%; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 3px; padding-right: 3px; font-weight: bold;"&gt;2016&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="3" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; width: 13%; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 3px; padding-right: 0px; font-weight: bold;"&gt;2015&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 54%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 3px;"&gt;Beginning balance&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;6,274&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;5,065&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;4,165&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 54%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 3px;"&gt;Decrease in tax positions for prior years&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;(1,210&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;(24&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 54%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 3px;"&gt;Increase in tax positions for prior years&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;142&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 54%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 3px;"&gt;Increase in tax positions for current year&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;841&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 1px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;1,233&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 1px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;900&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 1px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 4px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 54%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 3px;"&gt;Ending balance&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;6,047&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 4px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;6,274&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 4px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;5,065&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 4px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock>
  <!--Reconciliation of net loss per common share-->
  <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock contextRef="c20160701to20170630">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div class="para" style="text-align: left; line-height: 16px; margin-top: 0px; text-indent: 26px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;The following table is a reconciliation of the numerators and denominators used in computing basic and diluted net loss per common share (in thousands other than per share amounts):&lt;/div&gt;&lt;div&gt;&lt;table align="center" style="margin-top: 4px; width: 91%; border-collapse: collapse; margin-left: 0%;"&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 54%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 3px;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="9" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 3px; padding-right: 0px; font-weight: bold;"&gt;Year Ended June 30,&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 54%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 3px;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="3" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; width: 13%; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 3px; padding-right: 3px; font-weight: bold;"&gt;2017&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="3" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; width: 13%; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 3px; padding-right: 3px; font-weight: bold;"&gt;2016&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="3" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; width: 13%; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 3px; padding-right: 0px; font-weight: bold;"&gt;2015&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 54%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 3px; font-weight: bold;"&gt;Numerator:&lt;br /&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 4px; margin-top: 0px; text-indent: 0px; padding-left: 13px; width: 54%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 3px;"&gt;Net loss&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;(12,443&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 4px; whitespace: nowrap;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;(4,792&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 4px; whitespace: nowrap;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;(4,404&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 4px; whitespace: nowrap;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 54%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 3px; font-weight: bold;"&gt;Denominator:&lt;br /&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 4px; margin-top: 0px; text-indent: -13px; padding-left: 26px; width: 54%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 3px;"&gt;Weighted average common shares outstanding (basic and diluted)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;68,100&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 4px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;66,405&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 4px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;63,953&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 4px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 54%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 3px;"&gt;Net loss per share&lt;br /&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 4px; margin-top: 0px; text-indent: 0px; padding-left: 13px; width: 54%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 3px;"&gt;Basic and diluted&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;(0.18&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 4px; whitespace: nowrap;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;(0.07&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 4px; whitespace: nowrap;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;(0.07&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 4px; whitespace: nowrap;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
  <!--Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]-->
  <us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock contextRef="c20160701to20170630">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div class="para" style="text-align: left; line-height: 16px; margin-top: 0px; text-indent: 26px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;The tables below set forth the Company&amp;#8217;s financial instruments and liabilities measured at fair value on a recurring basis (in thousands): &lt;/div&gt;&lt;div&gt;&lt;table align="center" style="margin-top: 4px; width: 91%; border-collapse: collapse; margin-left: 0%;"&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 44%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 2px;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="12" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 2px; padding-right: 0px; font-weight: bold;"&gt;June 30, 2017&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 44%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 2px;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="3" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; width: 12%; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 2px; padding-right: 2px; font-weight: bold;"&gt;Fair Value&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="3" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; width: 12%; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 2px; padding-right: 2px; font-weight: bold;"&gt;Level 1&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="3" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; width: 12%; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 2px; padding-right: 2px; font-weight: bold;"&gt;Level 2&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="3" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; width: 12%; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 2px; padding-right: 0px; font-weight: bold;"&gt;Level 3&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 44%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 2px; font-weight: bold;"&gt;Assets:&lt;br /&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 44%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 2px;"&gt;Cash and cash equivalents:&lt;br /&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 13px; width: 44%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 2px;"&gt;Money market funds&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;1,485&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;1,485&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 44%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 2px;"&gt;Short-term investments:&lt;br /&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 13px; width: 44%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 2px;"&gt;Corporate notes and commercial paper&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;23,186&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;23,186&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 13px; width: 44%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 2px;"&gt;U.S. Government agency securities&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;25,479&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 1px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 1px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;25,479&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 1px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 1px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 4px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 44%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 2px;"&gt;Total assets measured and recorded at fair value&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;50,150&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 4px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;1,485&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 4px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;48,665&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 4px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 4px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div class="para"&gt;&amp;#160;&lt;/div&gt;&lt;div class="para" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 4%; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;The above table excludes $65.7 million of cash balances on deposit at banks.&lt;/div&gt;&lt;div&gt;&lt;table align="center" style="margin-top: 4px; width: 91%; border-collapse: collapse; margin-left: 0%;"&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 44%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 2px;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="12" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 2px; padding-right: 0px; font-weight: bold;"&gt;June 30, 2016&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 44%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 2px;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="3" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; width: 12%; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 2px; padding-right: 2px; font-weight: bold;"&gt;Fair Value&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="3" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; width: 12%; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 2px; padding-right: 2px; font-weight: bold;"&gt;Level 1&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="3" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; width: 12%; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 2px; padding-right: 2px; font-weight: bold;"&gt;Level 2&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="3" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; width: 12%; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 2px; padding-right: 0px; font-weight: bold;"&gt;Level 3&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 44%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 2px; font-weight: bold;"&gt;Assets:&lt;br /&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 44%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 2px;"&gt;Cash and cash equivalents:&lt;br /&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 13px; width: 44%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 2px;"&gt;Money market funds&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;3,533&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;3,533&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 44%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 2px;"&gt;Short-term investments:&lt;br /&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 13px; width: 44%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 2px;"&gt;Corporate notes and commercial paper&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;26,363&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;26,363&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 13px; width: 44%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 2px;"&gt;U.S. Government agency securities&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;20,070&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 1px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 1px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;20,070&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 1px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 1px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 4px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 44%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 2px;"&gt;Total assets measured and recorded at fair value&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;49,966&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 4px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;3,533&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 4px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;46,433&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 4px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 4px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock>
  <!--Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]-M5 Networks Australia Pty Ltd [Member]-->
  <us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock contextRef="c20160701to20170630_BusinessAcquisitionAxis_M5NetworksAustraliaPtyLtdMember">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div class="para" style="text-align: left; line-height: 16px; margin-top: 0px; text-indent: 26px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;The total purchase price was allocated to M5 Australia&amp;#8217;s net tangible and identifiable intangible assets based on their estimated fair values as of November 16, 2015 as set forth below. The following is the purchase price allocation (in thousands):&lt;/div&gt;&lt;div&gt;&lt;table align="center" style="margin-top: 4px; width: 91%; border-collapse: collapse; margin-left: 0%;"&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 56%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 11px;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="3" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; width: 18%; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 11px; padding-right: 11px;"&gt;&lt;b&gt;(In &lt;/b&gt;&lt;b&gt;thousands)&lt;/b&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="3" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; width: 18%; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 11px; padding-right: 0px;"&gt;&lt;b&gt;Estimated &lt;/b&gt;&lt;b&gt;Useful Lives&lt;br /&gt;&lt;/b&gt;&lt;b&gt;(In years)&lt;/b&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 56%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 11px;"&gt;Cash acquired&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 15%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;224&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 15%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 56%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 11px;"&gt;Other current assets&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 15%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;386&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 15%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 56%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 11px;"&gt;Intangible assets:&lt;br /&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 15%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 15%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 13px; width: 56%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 11px;"&gt;Customer relationships&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 15%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;1,300&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 15%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;5&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 56%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 11px;"&gt;Goodwill&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 15%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;5,210&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 15%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 56%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 11px;"&gt;Other long-term assets&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 15%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;164&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 15%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 56%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 11px;"&gt;Other liabilities assumed&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 15%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;(1,174&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 1px; whitespace: nowrap;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 15%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 4px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 56%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 11px;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 15%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;6,110&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 4px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; padding-bottom: 4px; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; padding-bottom: 4px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 15%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; padding-bottom: 4px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock>
  <!--Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]-Corvisa LLC [Member]-->
  <us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock contextRef="c20160701to20170630_BusinessAcquisitionAxis_CorvisaLLCMember">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div class="para" style="text-align: left; line-height: 16px; margin-top: 0px; text-indent: 26px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;The total purchase price was allocated to Corvisa&amp;#8217;s net tangible and identifiable intangible assets based on their estimated fair values as of January 6, 2016 as set forth below. The following is the purchase price allocation (in thousands): &lt;/div&gt;&lt;div&gt;&lt;table align="center" style="margin-top: 4px; width: 91%; border-collapse: collapse; margin-left: 0%;"&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 56%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 11px;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="3" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; width: 18%; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 11px; padding-right: 11px;"&gt;&lt;b&gt;(In &lt;/b&gt;&lt;b&gt;thousands)&lt;/b&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="3" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; width: 18%; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 11px; padding-right: 0px;"&gt;&lt;b&gt;Estimated &lt;/b&gt;&lt;b&gt;Useful Lives&lt;br /&gt;&lt;/b&gt;&lt;b&gt;(In years)&lt;/b&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 56%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 11px;"&gt;Cash acquired&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 15%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;227&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 15%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 56%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 11px;"&gt;Other current assets&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 15%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;933&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 15%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 56%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 11px;"&gt;Intangible assets:&lt;br /&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 15%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 15%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 13px; width: 56%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 11px;"&gt;Existing technology&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 15%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;3,400&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 15%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;5&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 13px; width: 56%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 11px;"&gt;Customer relationships&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 15%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;100&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 15%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;3&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 13px; width: 56%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 11px;"&gt;Favorable leases&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 15%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;178&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 15%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;6&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 56%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 11px;"&gt;Goodwill&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 15%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;1,489&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 15%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 56%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 11px;"&gt;Other long-term assets&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 15%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;3,301&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 15%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 56%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 11px;"&gt;Other liabilities assumed&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 15%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;(966&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 1px; whitespace: nowrap;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 15%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 4px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 56%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 11px;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 15%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;8,662&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 4px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; padding-bottom: 4px; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; padding-bottom: 4px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 15%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; padding-bottom: 4px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock>
  <!--Quarterly financial information-->
  <us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock contextRef="c20160701to20170630">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div class="para" style="text-align: left; line-height: 16px; margin-top: 0px; text-indent: 26px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;The following table summarizes the Company&amp;#8217;s information on total revenue, gross profit, net income (loss) and earnings per share by quarter for the fiscal years ended June 30, 2017 and 2016. This data was derived from the Company&amp;#8217;s unaudited consolidated financial statements.&lt;/div&gt;&lt;div&gt;&lt;table align="center" style="margin-top: 4px; width: 91%; border-collapse: collapse; margin-left: 0%;"&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 21%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 4px;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="24" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 4px; padding-right: 0px; font-weight: bold;"&gt;Three Months Ended&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 21%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 4px;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="3" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; width: 9%; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 4px; padding-right: 4px;"&gt;&lt;b&gt;Jun. 30,&lt;br /&gt;&lt;/b&gt;&lt;b&gt;2017&lt;/b&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="3" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; width: 9%; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 4px; padding-right: 4px;"&gt;&lt;b&gt;Mar. 31,&lt;br /&gt;&lt;/b&gt;&lt;b&gt;2017&lt;/b&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="3" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; width: 9%; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 4px; padding-right: 4px;"&gt;&lt;b&gt;Dec. 31,&lt;br /&gt;&lt;/b&gt;&lt;b&gt;2016&lt;/b&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="3" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; width: 9%; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 4px; padding-right: 4px;"&gt;&lt;b&gt;Sept. 30,&lt;br /&gt;&lt;/b&gt;&lt;b&gt;2016&lt;/b&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="3" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; width: 9%; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 4px; padding-right: 4px;"&gt;&lt;b&gt;Jun. 30,&lt;br /&gt;&lt;/b&gt;&lt;b&gt;2016&lt;/b&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="3" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; width: 9%; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 4px; padding-right: 4px;"&gt;&lt;b&gt;Mar. 31,&lt;br /&gt;&lt;/b&gt;&lt;b&gt;2016&lt;/b&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="3" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; width: 9%; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 4px; padding-right: 4px;"&gt;&lt;b&gt;Dec. 31,&lt;br /&gt;&lt;/b&gt;&lt;b&gt;2015&lt;/b&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="3" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; width: 9%; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 4px; padding-right: 0px;"&gt;&lt;b&gt;Sept. 30,&lt;br /&gt;&lt;/b&gt;&lt;b&gt;2015&lt;/b&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 21%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 4px;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="24" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 4px; padding-right: 0px; font-weight: bold;"&gt;(In thousands, except per share amounts)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 21%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 4px;"&gt;Total revenue&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 6%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;95,721&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 6%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;87,730&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 6%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;88,034&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 6%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;86,274&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 6%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;94,592&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 6%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;85,236&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 6%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;90,431&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 6%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;90,025&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 21%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 4px;"&gt;Gross profit&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 6%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;60,567&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 6%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;56,222&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 6%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;55,504&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 6%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;54,323&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 6%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;59,487&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 6%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;52,436&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 6%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;57,885&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 6%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;58,012&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 21%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 4px;"&gt;Net income (loss)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 6%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;(956&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 6%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;(2,940&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 6%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;(2,916&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 6%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;(5,631&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 6%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;(744&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 6%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;(8,707&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 6%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;2,545&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 6%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;2,114&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: -10px; padding-left: 10px; width: 21%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 4px;"&gt;Basic net income (loss) per common share&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 6%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;(0.01&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 6%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;(0.04&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 6%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;(0.04&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 6%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;(0.08&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 6%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;(0.01&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 6%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;(0.13&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 6%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;0.04&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 6%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;0.03&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: -10px; padding-left: 10px; width: 21%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 4px;"&gt;Diluted net income (loss) per common share&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 6%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;(0.01&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 6%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;(0.04&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 6%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;(0.04&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 6%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;(0.08&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 6%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;(0.01&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 6%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;(0.13&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 6%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;0.04&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 6%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;0.03&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock>
  <!--Summary of intangible assets-->
  <us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock contextRef="c20160701to20170630">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div class="para" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 4%; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;The following is a summary of the Company&amp;#8217;s intangible assets (in thousands):&lt;/div&gt;&lt;div&gt;&lt;table align="center" style="margin-top: 4px; width: 91%; border-collapse: collapse; margin-left: 0%;"&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 21%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 2px;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="9" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 2px; padding-right: 2px; font-weight: bold;"&gt;June 30, 2017&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="9" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 2px; padding-right: 0px; font-weight: bold;"&gt;June 30, 2016&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 21%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 2px;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="3" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; width: 12%; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 2px; padding-right: 2px;"&gt;&lt;b&gt;Gross &lt;/b&gt;&lt;b&gt;Carrying &lt;/b&gt;&lt;b&gt;&amp;#8206;Amount&lt;/b&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="3" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; width: 12%; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 2px; padding-right: 2px;"&gt;&lt;b&gt;Accumulated&amp;#8206; &lt;/b&gt;&lt;b&gt;Amortization&lt;/b&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="3" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; width: 12%; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 2px; padding-right: 2px;"&gt;&lt;b&gt;Net Carrying&amp;#8206; &lt;/b&gt;&lt;b&gt;Amount&lt;/b&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="3" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; width: 12%; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 2px; padding-right: 2px;"&gt;&lt;b&gt;Gross &lt;/b&gt;&lt;b&gt;Carrying &lt;/b&gt;&lt;b&gt;&amp;#8206;Amount&lt;/b&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="3" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; width: 12%; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 2px; padding-right: 2px;"&gt;&lt;b&gt;Accumulated&amp;#8206; &lt;/b&gt;&lt;b&gt;Amortization&lt;/b&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="3" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; width: 12%; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 2px; padding-right: 0px;"&gt;&lt;b&gt;Net Carrying&amp;#8206; &lt;/b&gt;&lt;b&gt;Amount&lt;/b&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 21%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 2px;"&gt;Patents&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;5,296&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;(4,140&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;1,156&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;4,446&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;(3,919&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;527&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 21%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 2px;"&gt;Technology&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;31,434&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;(27,243&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;4,191&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;31,434&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;(23,523&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;7,911&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 21%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 2px;"&gt;Customer relationships&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;24,700&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;(18,093&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;6,607&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;24,700&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;(14,513&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;10,187&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 21%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 2px;"&gt;Other&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;178&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 1px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;(45&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 1px; whitespace: nowrap;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;133&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 1px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;178&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 1px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;(15&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 1px; whitespace: nowrap;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;163&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 1px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 4px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 21%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 2px;"&gt;Intangible assets&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;61,608&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 4px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;(49,521&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 4px; whitespace: nowrap;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;12,087&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 4px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;60,758&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 4px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;(41,970&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 4px; whitespace: nowrap;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;18,788&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 4px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock>
  <!--Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block]-->
  <us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock contextRef="c20160701to20170630">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div&gt;Future minimum lease payments under the noncancelable operating leases as of June 30, 2017, are as follows (in thousands):&lt;/div&gt;&lt;div&gt;&lt;table align="center" style="margin-top: 4px; width: 91%; border-collapse: collapse; margin-left: 0%;"&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 72%; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: #000000 1pt solid; padding-left: 0px; padding-right: 18px; font-weight: bold;"&gt;Years Ending June 30,&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="3" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; width: 20%; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: #000000 1pt solid; padding-left: 18px; padding-right: 0px;"&gt;&lt;b&gt;Operating&lt;br /&gt;&lt;/b&gt;&lt;b&gt;Leases&lt;/b&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 72%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 18px;"&gt;2018&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 17%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;7,095&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 72%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 18px;"&gt;2019&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 17%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;5,688&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 72%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 18px;"&gt;2020&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 17%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;4,287&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 72%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 18px;"&gt;2021&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 17%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;2,499&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 72%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 18px;"&gt;2022&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 17%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;1,610&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 72%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 18px;"&gt;Therafter&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 17%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;940&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 1px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 4px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 72%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 18px;"&gt;Total minimum lease payments&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 17%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;22,119&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 4px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock>
  <!--Reconciliation of income tax provision to federal statutory income tax rate-->
  <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock contextRef="c20160701to20170630">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div class="para" style="text-align: left; line-height: 16px; margin-top: 0px; text-indent: 26px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;The difference between the provision for income taxes and the amount computed by applying the federal statutory income tax rate to loss before benefit from income tax is as follows (in thousands):&lt;/div&gt;&lt;div&gt;&lt;table align="center" style="margin-top: 4px; width: 91%; border-collapse: collapse; margin-left: 0%;"&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 54%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 3px;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="9" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 3px; padding-right: 0px; font-weight: bold;"&gt;Year Ended June 30,&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 54%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 3px;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="3" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; width: 13%; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 3px; padding-right: 3px; font-weight: bold;"&gt;2017&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="3" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; width: 13%; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 3px; padding-right: 3px; font-weight: bold;"&gt;2016&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="3" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; width: 13%; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 3px; padding-right: 0px; font-weight: bold;"&gt;2015&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 54%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 3px;"&gt;Benefit from income tax at federal statutory rate&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;(3,913&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;(1,439&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;(1,140&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 54%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 3px;"&gt;Non deductible expenses&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;302&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;385&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;442&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 54%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 3px;"&gt;Federal Alternative Minimum Tax&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;1&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;(129&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;159&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 54%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 3px;"&gt;Stock-based compensation&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;306&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;273&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;314&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 54%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 3px;"&gt;Fair value of escrow settlement modification&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;225&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 54%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 3px;"&gt;Credits&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;(976&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;(1,775&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;(574&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 54%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 3px;"&gt;State taxes&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;272&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;100&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;528&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 54%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 3px;"&gt;Other&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;211&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;201&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;(56&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 54%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 3px;"&gt;Increase in valuation allowance&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;4,735&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 1px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;2,944&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 1px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;1,063&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 1px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 4px; margin-top: 0px; text-indent: 0px; padding-left: 13px; width: 54%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 3px;"&gt;Total&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;938&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 4px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;560&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 4px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 10%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;961&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 4px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
  <!--Schedule of Goodwill [Table Text Block]-->
  <us-gaap:ScheduleOfGoodwillTextBlock contextRef="c20160701to20170630">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div class="para" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 4%; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;The following table summarizes the changes in the carrying value of goodwill (in thousands): &lt;/div&gt;&lt;div&gt;&lt;table align="center" style="margin-top: 4px; width: 91%; border-collapse: collapse; margin-left: 0%;"&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 72%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 18px;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="3" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; width: 20%; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 18px; padding-right: 0px; font-weight: bold;"&gt;Total&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 72%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 18px;"&gt;As of June 30, 2015&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 17%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;122,750&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 72%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 18px;"&gt;Addition&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 17%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;6,699&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 1px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 72%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 18px;"&gt;As of June 30, 2016&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 17%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;129,449&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 1px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 4px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 72%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 18px;"&gt;As of June 30, 2017&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 17%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;129,449&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 4px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleOfGoodwillTextBlock>
  <!--Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table Text Block]-->
  <us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock contextRef="c20160701to20170630">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div class="para" style="text-align: left; line-height: 16px; margin-top: 0px; text-indent: 26px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;The following table shows total stock-based compensation expense included in the accompanying Consolidated Statements of Operations for the years ended June 30, 2017, 2016 and 2015 (in thousands):&lt;/div&gt;&lt;div&gt;&lt;table align="center" style="margin-top: 4px; width: 91%; border-collapse: collapse; margin-left: 0%;"&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 56%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 2px;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="9" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 2px; padding-right: 0px; font-weight: bold;"&gt;Year Ended June 30,&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 56%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 2px;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="3" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; width: 12%; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 2px; padding-right: 2px; font-weight: bold;"&gt;2017&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="3" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; width: 12%; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 2px; padding-right: 2px; font-weight: bold;"&gt;2016&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="3" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; width: 12%; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 2px; padding-right: 0px; font-weight: bold;"&gt;2015&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 56%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 2px;"&gt;Cost of hosted and related services revenue&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;261&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;1,272&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;1,215&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 56%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 2px;"&gt;Cost of product revenue&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;53&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;64&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;74&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 56%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 2px;"&gt;Cost of support and services revenue&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;370&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;590&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;497&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 56%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 2px;"&gt;Research and development&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;2,256&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;1,854&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;1,928&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 56%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 2px;"&gt;Sales and marketing&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;2,909&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;2,569&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;2,391&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 56%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 2px;"&gt;General and administrative&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;3,940&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 1px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;2,522&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 1px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;2,308&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 1px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 4px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 56%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 2px;"&gt;Total stock-based compensation expense&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;9,789&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 4px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;8,871&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 4px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;8,413&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 4px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock>
  <!--Class of Treasury Stock [Table Text Block]-->
  <us-gaap:ScheduleOfTreasuryStockByClassTextBlock contextRef="c20160701to20170630">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div class="para" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 4%; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;A summary of the approved and active share buyback program is shown in the following table:&lt;/div&gt;&lt;div&gt;&lt;table align="center" style="margin-top: 4px; width: 91%; border-collapse: collapse; margin-left: 0%;"&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 44%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 2px;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="3" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; width: 12%; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 2px; padding-right: 2px;"&gt;&lt;b&gt;Shares&lt;br /&gt;&lt;/b&gt;&lt;b&gt;Repurchased&lt;/b&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="3" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; width: 12%; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 2px; padding-right: 2px;"&gt;&lt;b&gt;Average &lt;/b&gt;&lt;b&gt;Price&lt;br /&gt;&lt;/b&gt;&lt;b&gt;per Share&lt;/b&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="3" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; width: 12%; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 2px; padding-right: 2px;"&gt;&lt;b&gt;Value of&lt;br /&gt;&lt;/b&gt;&lt;b&gt;Shares&lt;br /&gt;&lt;/b&gt;&lt;b&gt;Repurchased&lt;/b&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="3" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; width: 12%; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 2px; padding-right: 0px;"&gt;&lt;b&gt;Remaining&lt;br /&gt;&lt;/b&gt;&lt;b&gt;Amount&lt;br /&gt;&lt;/b&gt;&lt;b&gt;Authorized&lt;/b&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 44%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 2px;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="12" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 2px; padding-right: 0px; font-weight: bold;"&gt;(In thousands, except per share amounts)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 44%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 2px;"&gt;Balance as of July 1, 2016&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 44%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 2px;"&gt;Authorization of repurchase shares in May 2016&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;20,000&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 44%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 2px;"&gt;Repurchase of common stock&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;(126&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;6.49&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;819&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;(819&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 1px; whitespace: nowrap;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 44%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 2px;"&gt;Balance as of June 30, 2016&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;19,181&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 44%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 2px;"&gt;Repurchase of common stock&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;(339&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;6.77&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;2,298&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;(2,298&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 1px; whitespace: nowrap;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 4px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 44%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 2px;"&gt;Balance as of June 30, 2017&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; padding-bottom: 4px; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; padding-bottom: 4px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; padding-bottom: 4px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; padding-bottom: 4px; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; padding-bottom: 4px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; padding-bottom: 4px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; padding-bottom: 4px; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; padding-bottom: 4px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; padding-bottom: 4px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;16,883&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 4px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleOfTreasuryStockByClassTextBlock>
  <!--Outstanding and exercisable options-->
  <us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock contextRef="c20160701to20170630">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div class="para" style="text-align: left; line-height: 16px; margin-top: 0px; text-indent: 26px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;The following table summarizes information about outstanding and exercisable options at June 30, 2017 (in thousands, except years and exercise prices):&lt;/div&gt;&lt;div&gt;&lt;table align="center" style="margin-top: 4px; width: 91%; border-collapse: collapse; margin-left: 0%;"&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 21%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 6px;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="9" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 6px; padding-right: 6px; font-weight: bold;"&gt;Options Outstanding&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="6" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 6px; padding-right: 0px; font-weight: bold;"&gt;Options Exercisable&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="center" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 21%; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: #000000 1pt solid; padding-left: 0px; padding-right: 6px; font-weight: bold;"&gt;Exercise Prices&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="3" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; width: 14%; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: #000000 1pt solid; padding-left: 6px; padding-right: 6px;"&gt;&lt;b&gt;Number&lt;br /&gt;&lt;/b&gt;&lt;b&gt;Outstanding&lt;/b&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="3" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; width: 14%; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: #000000 1pt solid; padding-left: 6px; padding-right: 6px;"&gt;&lt;b&gt;Weighted&lt;br /&gt;&lt;/b&gt;&lt;b&gt;Average&lt;br /&gt;&lt;/b&gt;&lt;b&gt;Remaining&lt;br /&gt;&lt;/b&gt;&lt;b&gt;Contractual&lt;br /&gt;&lt;/b&gt;&lt;b&gt;Life (Years)&lt;/b&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="3" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; width: 14%; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: #000000 1pt solid; padding-left: 6px; padding-right: 6px;"&gt;&lt;b&gt;Weighted&lt;br /&gt;&lt;/b&gt;&lt;b&gt;Average&lt;br /&gt;&lt;/b&gt;&lt;b&gt;Exercise&lt;br /&gt;&lt;/b&gt;&lt;b&gt;Price&lt;/b&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="3" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; width: 14%; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: #000000 1pt solid; padding-left: 6px; padding-right: 6px;"&gt;&lt;b&gt;Number&lt;br /&gt;&lt;/b&gt;&lt;b&gt;Outstanding&lt;/b&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="3" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; width: 14%; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: #000000 1pt solid; padding-left: 6px; padding-right: 0px;"&gt;&lt;b&gt;Weighted&lt;br /&gt;&lt;/b&gt;&lt;b&gt;Average&lt;br /&gt;&lt;/b&gt;&lt;b&gt;Exercise&lt;br /&gt;&lt;/b&gt;&lt;b&gt;Price&lt;/b&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="center" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 21%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 6px;"&gt;$3.50 - 4.25&lt;br /&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 11%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;322&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 11%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;5.10&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 11%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;4.03&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 11%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;322&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 11%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;4.03&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="center" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 21%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 6px;"&gt;$4.31&lt;br /&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 11%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;710&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 11%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;5.73&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 11%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;4.31&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 11%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;691&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 11%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;4.31&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="center" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 21%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 6px;"&gt;$4.35 - 5.15&lt;br /&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 11%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;812&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 11%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;4.24&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 11%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;4.79&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 11%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;795&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 11%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;4.79&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="center" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 21%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 6px;"&gt;$5.25 - 6.61&lt;br /&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 11%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;1,011&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 11%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;5.68&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 11%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;6.28&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 11%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;743&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 11%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;6.35&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="center" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 21%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 6px;"&gt;$6.64 - 7.23&lt;br /&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 11%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;664&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 11%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;7.10&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 11%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;6.87&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 11%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;366&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 11%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;6.81&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="center" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 21%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 6px;"&gt;$7.25 - 7.41&lt;br /&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 11%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;724&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 11%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;8.10&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 11%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;7.36&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 11%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;322&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 11%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;7.36&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="center" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 21%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 6px;"&gt;$7.42 - 8.02&lt;br /&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 11%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;1,063&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 11%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;7.53&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 11%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;7.77&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 11%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;403&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 11%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;7.70&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="center" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 21%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 6px;"&gt;$8.03&lt;br /&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 11%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;33&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 11%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;9.20&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 11%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;8.03&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 11%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 11%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="center" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 21%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 6px;"&gt;$8.04&lt;br /&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 11%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;760&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 11%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;9.13&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 11%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;8.04&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 11%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 11%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="center" valign="bottom" style="text-align: center; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 21%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 6px;"&gt;$8.12 - 13.73&lt;br /&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 11%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;443&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 1px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 11%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;4.69&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 11%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;9.04&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 11%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;401&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 1px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 11%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;9.03&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="center" valign="bottom" style="text-align: center; padding-bottom: 4px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 21%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 6px;"&gt;Total&lt;br /&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 11%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;6,542&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 4px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; padding-bottom: 4px; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; padding-bottom: 4px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 11%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;6.54&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; padding-bottom: 4px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; padding-bottom: 4px; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; padding-bottom: 4px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 11%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;6.61&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; padding-bottom: 4px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 11%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;4,043&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 4px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; padding-bottom: 4px; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; padding-bottom: 4px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 11%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;6.03&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; padding-bottom: 4px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock>
  <!--Segment Reporting Disclosure [Text Block]-->
  <us-gaap:SegmentReportingDisclosureTextBlock contextRef="c20160701to20170630">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div class="h2" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; font-weight: bold; margin-right: 0px;"&gt;14. SEGMENT INFORMATION&lt;/div&gt;&lt;div class="para"&gt;&amp;#160;&lt;/div&gt;&lt;div class="para" style="text-align: left; line-height: 16px; margin-top: 0px; text-indent: 26px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;ASC Topic 280, &lt;i&gt;Segment Reporting&lt;/i&gt;, establishes standards for reporting information about operating segments, products and services, geographic areas of operations and major customers. Operating segments are defined as components of an enterprise for which separate financial information is available and evaluated regularly by the chief operating decision maker or decision making group in deciding how to allocate resources and in assessing performance. The Company&amp;#8217;s chief operating decision-maker is its Chief Executive Officer (&amp;#8220;CEO&amp;#8221;). The CEO reviews financial information presented on a consolidated basis for purposes of making operating decisions and assessing financial performance. On this basis, the Company is organized and operates in a single segment: the design, development, marketing, and sale of business communication solutions. &lt;/div&gt;&lt;div class="para"&gt;&amp;#160;&lt;/div&gt;&lt;div class="para" style="text-align: left; line-height: 16px; margin-top: 0px; text-indent: 26px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;Revenue by geographic region is based on the ship to address on the customer order. The following presents total revenue by geographic region (in thousands):&lt;/div&gt;&lt;div&gt;&lt;table align="center" style="margin-top: 4px; width: 91%; border-collapse: collapse; margin-left: 0%;"&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 44%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 8px;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="9" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 8px; padding-right: 0px; font-weight: bold;"&gt;Year Ended June 30,&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 44%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 8px;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="3" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; width: 16%; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 8px; padding-right: 8px; font-weight: bold;"&gt;2017&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="3" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; width: 16%; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 8px; padding-right: 8px; font-weight: bold;"&gt;2016&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="3" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; width: 16%; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 8px; padding-right: 0px; font-weight: bold;"&gt;2015&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 44%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 8px;"&gt;United States of America&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 13%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;328,490&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 13%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;330,841&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 13%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;330,318&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 44%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 8px;"&gt;International&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 13%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;29,269&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 1px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 13%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;29,443&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 1px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 13%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;29,352&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 1px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 4px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 44%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 8px;"&gt;Total&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 13%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;357,759&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 4px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 13%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;360,284&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 4px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 13%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;359,670&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 4px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div class="para"&gt;&amp;#160;&lt;/div&gt;&lt;div class="para" style="text-align: left; line-height: 16px; margin-top: 0px; text-indent: 26px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;Revenue from one value-added distributor accounted for approximately 26%, 27% and 26% of the total revenue during the years ended June 30, 2017, 2016 and 2015, respectively.&lt;/div&gt;&lt;div class="para"&gt;&amp;#160;&lt;/div&gt;&lt;div class="para" style="text-align: left; line-height: 16px; margin-top: 0px; text-indent: 26px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;The following presents a summary by geographic region of long-lived assets, excluding deferred tax assets, other assets, and intangible assets (in thousands):&lt;/div&gt;&lt;div&gt;&lt;table align="center" style="margin-top: 4px; width: 91%; border-collapse: collapse; margin-left: 0%;"&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 62%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 7px;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="6" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 7px; padding-right: 0px; font-weight: bold;"&gt;As at June 30,&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 62%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 7px;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="3" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; width: 15%; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 7px; padding-right: 7px; font-weight: bold;"&gt;2017&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="3" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; width: 15%; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 7px; padding-right: 0px; font-weight: bold;"&gt;2016&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 62%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 7px;"&gt;United States of America&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 12%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;17,764&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 12%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;20,323&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 62%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 7px;"&gt;International&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 12%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;1,302&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 1px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 12%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;1,228&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 1px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 4px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 62%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 7px;"&gt;Total&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 12%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;19,066&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 4px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;&lt;u&gt;$&lt;/u&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 12%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;21,551&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 4px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:SegmentReportingDisclosureTextBlock>
  <!--Sales and marketing-->
  <us-gaap:SellingAndMarketingExpense contextRef="c20140701to20150630" unitRef="U001" decimals="-3">118931000</us-gaap:SellingAndMarketingExpense>
  <!--Sales and marketing-->
  <us-gaap:SellingAndMarketingExpense contextRef="c20160701to20170630" unitRef="U001" decimals="-3">127637000</us-gaap:SellingAndMarketingExpense>
  <!--Sales and marketing-->
  <us-gaap:SellingAndMarketingExpense contextRef="c20150701to20160630" unitRef="U001" decimals="-3">126123000</us-gaap:SellingAndMarketingExpense>
  <!--Share-based Compensation-->
  <us-gaap:ShareBasedCompensation contextRef="c20150701to20160630" unitRef="U001" decimals="-3">8871000</us-gaap:ShareBasedCompensation>
  <!--Share-based Compensation-->
  <us-gaap:ShareBasedCompensation contextRef="c20140701to20150630" unitRef="U001" decimals="-3">8413000</us-gaap:ShareBasedCompensation>
  <!--Share-based Compensation-->
  <us-gaap:ShareBasedCompensation contextRef="c20160701to20170630" unitRef="U001" decimals="-3">9789000</us-gaap:ShareBasedCompensation>
  <!--Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price-Reserved Under Stock Option Plans [Member]-->
  <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice contextRef="c20160701to20170630_AwardTypeAxis_EmployeeStockOptionMember" unitRef="U003" decimals="2">7.91</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value-Restricted Stock Awards and Restricted Stock Units [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue contextRef="c20160701to20170630_AwardTypeAxis_RestrictedStockAwardsAndRestrictedStockUnitsMember" unitRef="U003" decimals="2">7.40</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
  <!--Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price-Reserved Under Stock Option Plans [Member]-->
  <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice contextRef="c20160701to20170630_AwardTypeAxis_EmployeeStockOptionMember" unitRef="U003" decimals="2">4.95</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
  <!--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 Awards and Restricted Stock Units [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue contextRef="c20160701to20170630_AwardTypeAxis_RestrictedStockAwardsAndRestrictedStockUnitsMember" unitRef="U003" decimals="2">7.73</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
  <!--Options granted (in shares)-Reserved Under Stock Option Plans [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross contextRef="c20160701to20170630_AwardTypeAxis_EmployeeStockOptionMember" unitRef="U002" decimals="-3">1503000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
  <!--Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price-Reserved Under Stock Option Plans [Member]-->
  <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice contextRef="c20160701to20170630_AwardTypeAxis_EmployeeStockOptionMember" unitRef="U003" decimals="2">7.86</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Description-Reserved Under Stock Option Plans [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardDescription contextRef="c20160701to20170630_AwardTypeAxis_EmployeeStockOptionMember">The Company has a stock-based employee compensation plan. Generally, stock options granted to employees vest 25% at one year and then 1/36th monthly thereafter, and restricted stock units issued generally vest 25% at one, two, three and four years, and have a term of ten years.</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardDescription>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Description-Restricted Stock Units (RSUs) [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardDescription contextRef="c20160701to20170630_AwardTypeAxis_RestrictedStockUnitsRSUMember">The Company has a stock-based employee compensation plan. Generally, stock options granted to employees vest 25% at one year and then 1/36th monthly thereafter, and restricted stock units issued generally vest 25% at one, two, three and four years, and have a term of ten years.</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardDescription>
  <!--Weighted average purchase price (in dollars per share)-Reserved Under Employee Stock Purchase Plan [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased contextRef="c20170630_AwardTypeAxis_EmployeeStockMember" unitRef="U003" decimals="2">5.30</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased>
  <!--Weighted average purchase price (in dollars per share)-Reserved Under Employee Stock Purchase Plan [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased contextRef="c20160630_AwardTypeAxis_EmployeeStockMember" unitRef="U003" decimals="2">5.51</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased>
  <!--Awarded (in shares)-Restricted Stock Awards and Restricted Stock Units [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod contextRef="c20160701to20170630_AwardTypeAxis_RestrictedStockAwardsAndRestrictedStockUnitsMember" unitRef="U002" decimals="-3">1302000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
  <!--Awarded (in shares)-Non-employee Director Annual Retainer [Member]-Restricted Stock [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod contextRef="c20150701to20160630_AwardTypeAxis_RestrictedStockMember_TitleOfIndividualAxis_DirectorMember" unitRef="U002" decimals="INF">26773</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period-Restricted Stock Awards and Restricted Stock Units [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod contextRef="c20160701to20170630_AwardTypeAxis_RestrictedStockAwardsAndRestrictedStockUnitsMember" unitRef="U002" decimals="-3">398000</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 Awards and Restricted Stock Units [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue contextRef="c20160630_AwardTypeAxis_RestrictedStockAwardsAndRestrictedStockUnitsMember" unitRef="U003" decimals="2">6.99</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 Awards and Restricted Stock Units [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue contextRef="c20170630_AwardTypeAxis_RestrictedStockAwardsAndRestrictedStockUnitsMember" unitRef="U003" decimals="2">7.39</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number-Restricted Stock Awards and Restricted Stock Units [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber contextRef="c20160630_AwardTypeAxis_RestrictedStockAwardsAndRestrictedStockUnitsMember" unitRef="U002" decimals="-3">1927000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number-Restricted Stock Awards and Restricted Stock Units [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber contextRef="c20170630_AwardTypeAxis_RestrictedStockAwardsAndRestrictedStockUnitsMember" unitRef="U002" decimals="-3">2202000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price-Reserved Under Stock Option Plans [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice contextRef="c20170630_AwardTypeAxis_EmployeeStockOptionMember" unitRef="U003" decimals="2">6.03</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
  <!--Risk-free interest rate-Reserved Under Stock Option Plans [Member]-Minimum [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate contextRef="c20150701to20160630_AwardTypeAxis_EmployeeStockOptionMember_RangeAxis_MinimumMember" unitRef="U005" decimals="4">0.0124</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
  <!--Risk-free interest rate-Reserved Under Stock Option Plans [Member]-Minimum [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate contextRef="c20160701to20170630_AwardTypeAxis_EmployeeStockOptionMember_RangeAxis_MinimumMember" unitRef="U005" decimals="4">0.0113</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
  <!--Risk-free interest rate-Maximum [Member]-Reserved Under Stock Option Plans [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate contextRef="c20160701to20170630_AwardTypeAxis_EmployeeStockOptionMember_RangeAxis_MaximumMember" unitRef="U005" decimals="4">0.0194</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
  <!--Risk-free interest rate-Reserved Under Stock Option Plans [Member]-Maximum [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate contextRef="c20150701to20160630_AwardTypeAxis_EmployeeStockOptionMember_RangeAxis_MaximumMember" unitRef="U005" decimals="4">0.0159</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
  <!--Risk-free interest rate-Reserved Under Stock Option Plans [Member]-Maximum [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate contextRef="c20140701to20150630_AwardTypeAxis_EmployeeStockOptionMember_RangeAxis_MaximumMember" unitRef="U005" decimals="4">0.0170</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
  <!--Risk-free interest rate-Minimum [Member]-Reserved Under Stock Option Plans [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate contextRef="c20140701to20150630_AwardTypeAxis_EmployeeStockOptionMember_RangeAxis_MinimumMember" unitRef="U005" decimals="4">0.0145</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
  <!--Risk-free interest rate-Maximum [Member]-Reserved Under Employee Stock Purchase Plan [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate contextRef="c20150701to20160630_AwardTypeAxis_EmployeeStockMember_RangeAxis_MaximumMember" unitRef="U005" decimals="4">0.0041</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
  <!--Risk-free interest rate-Minimum [Member]-Reserved Under Employee Stock Purchase Plan [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate contextRef="c20160701to20170630_AwardTypeAxis_EmployeeStockMember_RangeAxis_MinimumMember" unitRef="U005" decimals="4">0.0040</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
  <!--Risk-free interest rate-Maximum [Member]-Reserved Under Employee Stock Purchase Plan [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate contextRef="c20160701to20170630_AwardTypeAxis_EmployeeStockMember_RangeAxis_MaximumMember" unitRef="U005" decimals="4">0.0108</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
  <!--Risk-free interest rate-Maximum [Member]-Reserved Under Employee Stock Purchase Plan [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate contextRef="c20140701to20150630_AwardTypeAxis_EmployeeStockMember_RangeAxis_MaximumMember" unitRef="U005" decimals="4">0.0009</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
  <!--Risk-free interest rate-Minimum [Member]-Reserved Under Employee Stock Purchase Plan [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate contextRef="c20140701to20150630_AwardTypeAxis_EmployeeStockMember_RangeAxis_MinimumMember" unitRef="U005" decimals="4">0.0006</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
  <!--Risk-free interest rate-Minimum [Member]-Reserved Under Employee Stock Purchase Plan [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate contextRef="c20150701to20160630_AwardTypeAxis_EmployeeStockMember_RangeAxis_MinimumMember" unitRef="U005" decimals="4">0.0014</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number-Reserved Under Stock Option Plans [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber contextRef="c20170630_AwardTypeAxis_EmployeeStockOptionMember" unitRef="U002" decimals="-3">4043000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
  <!--Intrinsic value for options exercised-Reserved Under Stock Option Plans [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue contextRef="c20160701to20170630_AwardTypeAxis_EmployeeStockOptionMember" unitRef="U001" decimals="-5">1000000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
  <!--Intrinsic value for options exercised-Reserved Under Stock Option Plans [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue contextRef="c20140701to20150630_AwardTypeAxis_EmployeeStockOptionMember" unitRef="U001" decimals="-5">3200000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
  <!--Intrinsic value for options exercised-Reserved Under Stock Option Plans [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue contextRef="c20150701to20160630_AwardTypeAxis_EmployeeStockOptionMember" unitRef="U001" decimals="-5">4900000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
  <!--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 Awards and Restricted Stock Units [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue contextRef="c20160701to20170630_AwardTypeAxis_RestrictedStockAwardsAndRestrictedStockUnitsMember" unitRef="U003" decimals="2">6.83</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period-Restricted Stock Awards and Restricted Stock Units [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod contextRef="c20160701to20170630_AwardTypeAxis_RestrictedStockAwardsAndRestrictedStockUnitsMember" unitRef="U002" decimals="-3">629000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
  <!--Expected dividend yield-Reserved Under Stock Option Plans [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate contextRef="c20140701to20150630_AwardTypeAxis_EmployeeStockOptionMember" unitRef="U005" decimals="0">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
  <!--Expected dividend yield-Reserved Under Stock Option Plans [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate contextRef="c20160701to20170630_AwardTypeAxis_EmployeeStockOptionMember" unitRef="U005" decimals="0">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
  <!--Expected dividend yield-Reserved Under Stock Option Plans [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate contextRef="c20150701to20160630_AwardTypeAxis_EmployeeStockOptionMember" unitRef="U005" decimals="0">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
  <!--Expected dividend yield-Reserved Under Employee Stock Purchase Plan [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate contextRef="c20160701to20170630_AwardTypeAxis_EmployeeStockMember" unitRef="U005" decimals="0">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
  <!--Expected dividend yield-Reserved Under Employee Stock Purchase Plan [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate contextRef="c20140701to20150630_AwardTypeAxis_EmployeeStockMember" unitRef="U005" decimals="0">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
  <!--Expected dividend yield-Reserved Under Employee Stock Purchase Plan [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate contextRef="c20150701to20160630_AwardTypeAxis_EmployeeStockMember" unitRef="U005" decimals="0">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
  <!--Expected volatility-Minimum [Member]-Reserved Under Stock Option Plans [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate contextRef="c20140701to20150630_AwardTypeAxis_EmployeeStockOptionMember_RangeAxis_MinimumMember" unitRef="U005" decimals="2">0.49</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
  <!--Expected volatility-Reserved Under Stock Option Plans [Member]-Maximum [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate contextRef="c20150701to20160630_AwardTypeAxis_EmployeeStockOptionMember_RangeAxis_MaximumMember" unitRef="U005" decimals="2">0.48</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
  <!--Expected volatility-Maximum [Member]-Reserved Under Stock Option Plans [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate contextRef="c20160701to20170630_AwardTypeAxis_EmployeeStockOptionMember_RangeAxis_MaximumMember" unitRef="U005" decimals="2">0.45</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
  <!--Expected volatility-Reserved Under Stock Option Plans [Member]-Maximum [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate contextRef="c20140701to20150630_AwardTypeAxis_EmployeeStockOptionMember_RangeAxis_MaximumMember" unitRef="U005" decimals="1">0.5</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
  <!--Expected volatility-Reserved Under Stock Option Plans [Member]-Minimum [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate contextRef="c20150701to20160630_AwardTypeAxis_EmployeeStockOptionMember_RangeAxis_MinimumMember" unitRef="U005" decimals="2">0.46</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
  <!--Expected volatility-Reserved Under Stock Option Plans [Member]-Minimum [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate contextRef="c20160701to20170630_AwardTypeAxis_EmployeeStockOptionMember_RangeAxis_MinimumMember" unitRef="U005" decimals="2">0.39</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
  <!--Expected volatility-Maximum [Member]-Reserved Under Employee Stock Purchase Plan [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate contextRef="c20160701to20170630_AwardTypeAxis_EmployeeStockMember_RangeAxis_MaximumMember" unitRef="U005" decimals="2">0.37</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
  <!--Expected volatility-Maximum [Member]-Reserved Under Employee Stock Purchase Plan [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate contextRef="c20150701to20160630_AwardTypeAxis_EmployeeStockMember_RangeAxis_MaximumMember" unitRef="U005" decimals="2">0.37</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
  <!--Expected volatility-Minimum [Member]-Reserved Under Employee Stock Purchase Plan [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate contextRef="c20150701to20160630_AwardTypeAxis_EmployeeStockMember_RangeAxis_MinimumMember" unitRef="U005" decimals="2">0.29</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
  <!--Expected volatility-Minimum [Member]-Reserved Under Employee Stock Purchase Plan [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate contextRef="c20140701to20150630_AwardTypeAxis_EmployeeStockMember_RangeAxis_MinimumMember" unitRef="U005" decimals="2">0.35</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
  <!--Expected volatility-Maximum [Member]-Reserved Under Employee Stock Purchase Plan [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate contextRef="c20140701to20150630_AwardTypeAxis_EmployeeStockMember_RangeAxis_MaximumMember" unitRef="U005" decimals="2">0.43</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
  <!--Expected volatility-Minimum [Member]-Reserved Under Employee Stock Purchase Plan [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate contextRef="c20160701to20170630_AwardTypeAxis_EmployeeStockMember_RangeAxis_MinimumMember" unitRef="U005" decimals="2">0.32</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price-Reserved Under Stock Option Plans [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice contextRef="c20160630_AwardTypeAxis_EmployeeStockOptionMember" unitRef="U003" decimals="2">6.31</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price-Reserved Under Stock Option Plans [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice contextRef="c20170630_AwardTypeAxis_EmployeeStockOptionMember" unitRef="U003" decimals="2">6.61</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period-Reserved Under Stock Option Plans [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod contextRef="c20160701to20170630_AwardTypeAxis_EmployeeStockOptionMember" unitRef="U002" decimals="-3">741000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value-Reserved Under Stock Option Plans [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue contextRef="c20170630_AwardTypeAxis_EmployeeStockOptionMember" unitRef="U001" decimals="-3">2479000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number-Reserved Under Stock Option Plans [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber contextRef="c20160630_AwardTypeAxis_EmployeeStockOptionMember" unitRef="U002" decimals="-3">6268000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number-Reserved Under Stock Option Plans [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber contextRef="c20170630_AwardTypeAxis_EmployeeStockOptionMember" unitRef="U002" decimals="-3">6542000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price-Reserved Under Stock Option Plans [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice contextRef="c20170630_AwardTypeAxis_EmployeeStockOptionMember" unitRef="U003" decimals="2">6.47</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice>
  <!--Shares issued (in shares)-Reserved Under Employee Stock Purchase Plan [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod contextRef="c20160701to20170630_AwardTypeAxis_EmployeeStockMember" unitRef="U002" decimals="INF">689007</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod>
  <!--Shares issued (in shares)-Reserved Under Employee Stock Purchase Plan [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod contextRef="c20150701to20160630_AwardTypeAxis_EmployeeStockMember" unitRef="U002" decimals="INF">737806</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number-Reserved Under Stock Option Plans [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber contextRef="c20170630_AwardTypeAxis_EmployeeStockOptionMember" unitRef="U002" decimals="-3">5747000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value-Reserved Under Stock Option Plans [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue contextRef="c20170630_AwardTypeAxis_EmployeeStockOptionMember" unitRef="U001" decimals="-3">2480000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
  <!--Weighted average grant date fair value of options granted (in dollars per share)-Reserved Under Stock Option Plans [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue contextRef="c20140701to20150630_AwardTypeAxis_EmployeeStockOptionMember" unitRef="U003" decimals="2">3.02</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
  <!--Weighted average grant date fair value of options granted (in dollars per share)-Reserved Under Stock Option Plans [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue contextRef="c20160701to20170630_AwardTypeAxis_EmployeeStockOptionMember" unitRef="U003" decimals="2">3.21</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
  <!--Weighted average grant date fair value of options granted (in dollars per share)-Reserved Under Stock Option Plans [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue contextRef="c20150701to20160630_AwardTypeAxis_EmployeeStockOptionMember" unitRef="U003" decimals="2">3.22</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
  <!--Options outstanding (in shares)-Reserved Under Stock Option Plans [Member]-->
  <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions contextRef="c20170630_AwardTypeAxis_EmployeeStockOptionMember" unitRef="U002" decimals="-3">6542000</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions>
  <!--Options outstanding (in shares)-Reserved Under Stock Option Plans [Member]-Range Nine [Member]-->
  <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions contextRef="c20170630_AwardTypeAxis_EmployeeStockOptionMember_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_RangeNineMember" unitRef="U002" decimals="-3">760000</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions>
  <!--Options outstanding (in shares)-Range One [Member]-Reserved Under Stock Option Plans [Member]-->
  <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions contextRef="c20170630_AwardTypeAxis_EmployeeStockOptionMember_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_RangeOneMember" unitRef="U002" decimals="-3">322000</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions>
  <!--Options outstanding (in shares)-Range Two [Member]-Reserved Under Stock Option Plans [Member]-->
  <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions contextRef="c20170630_AwardTypeAxis_EmployeeStockOptionMember_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_RangeTwoMember" unitRef="U002" decimals="-3">710000</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions>
  <!--Options outstanding (in shares)-Reserved Under Stock Option Plans [Member]-Range Ten [Member]-->
  <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions contextRef="c20170630_AwardTypeAxis_EmployeeStockOptionMember_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_RangeTenMember" unitRef="U002" decimals="-3">443000</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions>
  <!--Options outstanding (in shares)-Range Six [Member]-Reserved Under Stock Option Plans [Member]-->
  <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions contextRef="c20170630_AwardTypeAxis_EmployeeStockOptionMember_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_RangeSixMember" unitRef="U002" decimals="-3">724000</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions>
  <!--Options outstanding (in shares)-Reserved Under Stock Option Plans [Member]-Range Seven [Member]-->
  <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions contextRef="c20170630_AwardTypeAxis_EmployeeStockOptionMember_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_RangeSevenMember" unitRef="U002" decimals="-3">1063000</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions>
  <!--Options outstanding (in shares)-Reserved Under Stock Option Plans [Member]-Range Four [Member]-->
  <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions contextRef="c20170630_AwardTypeAxis_EmployeeStockOptionMember_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_RangeFourMember" unitRef="U002" decimals="-3">1011000</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions>
  <!--Options outstanding (in shares)-Reserved Under Stock Option Plans [Member]-Range Three [Member]-->
  <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions contextRef="c20170630_AwardTypeAxis_EmployeeStockOptionMember_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_RangeThreeMember" unitRef="U002" decimals="-3">812000</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions>
  <!--Options outstanding (in shares)-Range Eight [Member]-Reserved Under Stock Option Plans [Member]-->
  <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions contextRef="c20170630_AwardTypeAxis_EmployeeStockOptionMember_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_RangeEightMember" unitRef="U002" decimals="-3">33000</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions>
  <!--Options outstanding (in shares)-Range Five [Member]-Reserved Under Stock Option Plans [Member]-->
  <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions contextRef="c20170630_AwardTypeAxis_EmployeeStockOptionMember_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_RangeFiveMember" unitRef="U002" decimals="-3">664000</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions>
  <!--Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Number of Exercisable Options-Range Four [Member]-Reserved Under Stock Option Plans [Member]-->
  <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions contextRef="c20170630_AwardTypeAxis_EmployeeStockOptionMember_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_RangeFourMember" unitRef="U002" decimals="-3">743000</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions>
  <!--Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Number of Exercisable Options-Reserved Under Stock Option Plans [Member]-Range Three [Member]-->
  <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions contextRef="c20170630_AwardTypeAxis_EmployeeStockOptionMember_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_RangeThreeMember" unitRef="U002" decimals="-3">795000</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions>
  <!--Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Number of Exercisable Options-Reserved Under Stock Option Plans [Member]-->
  <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions contextRef="c20170630_AwardTypeAxis_EmployeeStockOptionMember" unitRef="U002" decimals="-3">4043000</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions>
  <!--Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Number of Exercisable Options-Reserved Under Stock Option Plans [Member]-Range One [Member]-->
  <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions contextRef="c20170630_AwardTypeAxis_EmployeeStockOptionMember_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_RangeOneMember" unitRef="U002" decimals="-3">322000</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions>
  <!--Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Number of Exercisable Options-Range Two [Member]-Reserved Under Stock Option Plans [Member]-->
  <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions contextRef="c20170630_AwardTypeAxis_EmployeeStockOptionMember_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_RangeTwoMember" unitRef="U002" decimals="-3">691000</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions>
  <!--Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Number of Exercisable Options-Range Six [Member]-Reserved Under Stock Option Plans [Member]-->
  <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions contextRef="c20170630_AwardTypeAxis_EmployeeStockOptionMember_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_RangeSixMember" unitRef="U002" decimals="-3">322000</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions>
  <!--Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Number of Exercisable Options-Range Five [Member]-Reserved Under Stock Option Plans [Member]-->
  <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions contextRef="c20170630_AwardTypeAxis_EmployeeStockOptionMember_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_RangeFiveMember" unitRef="U002" decimals="-3">366000</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions>
  <!--Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Number of Exercisable Options-Range Ten [Member]-Reserved Under Stock Option Plans [Member]-->
  <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions contextRef="c20170630_AwardTypeAxis_EmployeeStockOptionMember_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_RangeTenMember" unitRef="U002" decimals="-3">401000</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions>
  <!--Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Number of Exercisable Options-Range Seven [Member]-Reserved Under Stock Option Plans [Member]-->
  <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions contextRef="c20170630_AwardTypeAxis_EmployeeStockOptionMember_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_RangeSevenMember" unitRef="U002" decimals="-3">403000</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions>
  <!--Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Number of Exercisable Options-Range Eight [Member]-Reserved Under Stock Option Plans [Member]-->
  <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions contextRef="c20170630_AwardTypeAxis_EmployeeStockOptionMember_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_RangeEightMember" unitRef="U002" decimals="-3">0</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions>
  <!--Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Number of Exercisable Options-Reserved Under Stock Option Plans [Member]-Range Nine [Member]-->
  <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions contextRef="c20170630_AwardTypeAxis_EmployeeStockOptionMember_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_RangeNineMember" unitRef="U002" decimals="-3">0</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions>
  <!--Range of exercise prices, upper range limit (in dollars per share)-Range Two [Member]-Reserved Under Stock Option Plans [Member]-->
  <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit contextRef="c20160701to20170630_AwardTypeAxis_EmployeeStockOptionMember_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_RangeTwoMember" unitRef="U003" decimals="2">4.31</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit>
  <!--Range of exercise prices, upper range limit (in dollars per share)-Reserved Under Stock Option Plans [Member]-Range Eight [Member]-->
  <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit contextRef="c20160701to20170630_AwardTypeAxis_EmployeeStockOptionMember_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_RangeEightMember" unitRef="U003" decimals="2">8.03</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit>
  <!--Range of exercise prices, upper range limit (in dollars per share)-Range Four [Member]-Reserved Under Stock Option Plans [Member]-->
  <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit contextRef="c20160701to20170630_AwardTypeAxis_EmployeeStockOptionMember_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_RangeFourMember" unitRef="U003" decimals="2">6.61</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit>
  <!--Range of exercise prices, upper range limit (in dollars per share)-Reserved Under Stock Option Plans [Member]-Range Seven [Member]-->
  <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit contextRef="c20160701to20170630_AwardTypeAxis_EmployeeStockOptionMember_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_RangeSevenMember" unitRef="U003" decimals="2">8.02</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit>
  <!--Range of exercise prices, upper range limit (in dollars per share)-Reserved Under Stock Option Plans [Member]-Range One [Member]-->
  <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit contextRef="c20160701to20170630_AwardTypeAxis_EmployeeStockOptionMember_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_RangeOneMember" unitRef="U003" decimals="2">4.25</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit>
  <!--Range of exercise prices, upper range limit (in dollars per share)-Range Six [Member]-Reserved Under Stock Option Plans [Member]-->
  <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit contextRef="c20160701to20170630_AwardTypeAxis_EmployeeStockOptionMember_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_RangeSixMember" unitRef="U003" decimals="2">7.41</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit>
  <!--Range of exercise prices, upper range limit (in dollars per share)-Range Three [Member]-Reserved Under Stock Option Plans [Member]-->
  <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit contextRef="c20160701to20170630_AwardTypeAxis_EmployeeStockOptionMember_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_RangeThreeMember" unitRef="U003" decimals="2">5.15</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit>
  <!--Range of exercise prices, upper range limit (in dollars per share)-Range Ten [Member]-Reserved Under Stock Option Plans [Member]-->
  <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit contextRef="c20160701to20170630_AwardTypeAxis_EmployeeStockOptionMember_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_RangeTenMember" unitRef="U003" decimals="2">13.73</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit>
  <!--Range of exercise prices, upper range limit (in dollars per share)-Reserved Under Stock Option Plans [Member]-Range Nine [Member]-->
  <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit contextRef="c20160701to20170630_AwardTypeAxis_EmployeeStockOptionMember_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_RangeNineMember" unitRef="U003" decimals="2">8.04</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit>
  <!--Range of exercise prices, upper range limit (in dollars per share)-Range Five [Member]-Reserved Under Stock Option Plans [Member]-->
  <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit contextRef="c20160701to20170630_AwardTypeAxis_EmployeeStockOptionMember_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_RangeFiveMember" unitRef="U003" decimals="2">7.23</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit>
  <!--Range of exercise prices, lower range limit (in dollars per share)-Range Ten [Member]-Reserved Under Stock Option Plans [Member]-->
  <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit contextRef="c20160701to20170630_AwardTypeAxis_EmployeeStockOptionMember_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_RangeTenMember" unitRef="U003" decimals="2">8.12</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit>
  <!--Range of exercise prices, lower range limit (in dollars per share)-Range Six [Member]-Reserved Under Stock Option Plans [Member]-->
  <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit contextRef="c20160701to20170630_AwardTypeAxis_EmployeeStockOptionMember_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_RangeSixMember" unitRef="U003" decimals="2">7.25</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit>
  <!--Range of exercise prices, lower range limit (in dollars per share)-Range Four [Member]-Reserved Under Stock Option Plans [Member]-->
  <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit contextRef="c20160701to20170630_AwardTypeAxis_EmployeeStockOptionMember_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_RangeFourMember" unitRef="U003" decimals="2">5.25</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit>
  <!--Range of exercise prices, lower range limit (in dollars per share)-Range Five [Member]-Reserved Under Stock Option Plans [Member]-->
  <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit contextRef="c20160701to20170630_AwardTypeAxis_EmployeeStockOptionMember_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_RangeFiveMember" unitRef="U003" decimals="2">6.64</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit>
  <!--Range of exercise prices, lower range limit (in dollars per share)-Reserved Under Stock Option Plans [Member]-Range Seven [Member]-->
  <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit contextRef="c20160701to20170630_AwardTypeAxis_EmployeeStockOptionMember_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_RangeSevenMember" unitRef="U003" decimals="2">7.42</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit>
  <!--Range of exercise prices, lower range limit (in dollars per share)-Reserved Under Stock Option Plans [Member]-Range One [Member]-->
  <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit contextRef="c20160701to20170630_AwardTypeAxis_EmployeeStockOptionMember_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_RangeOneMember" unitRef="U003" decimals="2">3.50</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit>
  <!--Range of exercise prices, lower range limit (in dollars per share)-Range Three [Member]-Reserved Under Stock Option Plans [Member]-->
  <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit contextRef="c20160701to20170630_AwardTypeAxis_EmployeeStockOptionMember_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_RangeThreeMember" unitRef="U003" decimals="2">4.35</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit>
  <!--Stock-Based Compensation-->
  <us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy contextRef="c20160701to20170630">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div class="para" style="text-align: left; line-height: 16px; margin-top: 0px; text-indent: 26px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;i&gt;Stock-Based Compensation&lt;/i&gt; &amp;#8211; The Company measures the cost of employee services received in exchange for an award of equity instruments based on the grant date fair value of the award. The Company has a stock-based employee compensation plan. Generally, stock options granted to employees vest 25% at one year and then 1/36&lt;sup style="line-height: 1; font-size: x-small; vertical-align: text-top;"&gt;th&lt;/sup&gt; monthly thereafter, and restricted stock units issued generally vest 25% at one, two, three and four years, and have a term of ten years.&lt;/div&gt;&lt;div class="para"&gt;&amp;#160;&lt;/div&gt;&lt;div class="para" style="text-align: left; line-height: 16px; margin-top: 0px; text-indent: 26px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;The following table shows total stock-based compensation expense included in the accompanying Consolidated Statements of Operations for the years ended June 30, 2017, 2016 and 2015 (in thousands):&lt;/div&gt;&lt;div&gt;&lt;table align="center" style="margin-top: 4px; width: 91%; border-collapse: collapse; margin-left: 0%;"&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 56%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 2px;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="9" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 2px; padding-right: 0px; font-weight: bold;"&gt;Year Ended June 30,&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 56%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 2px;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="3" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; width: 12%; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 2px; padding-right: 2px; font-weight: bold;"&gt;2017&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="3" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; width: 12%; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 2px; padding-right: 2px; font-weight: bold;"&gt;2016&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="3" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; width: 12%; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 2px; padding-right: 0px; font-weight: bold;"&gt;2015&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 56%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 2px;"&gt;Cost of hosted and related services revenue&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;261&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;1,272&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;1,215&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 56%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 2px;"&gt;Cost of product revenue&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;53&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;64&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;74&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 56%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 2px;"&gt;Cost of support and services revenue&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;370&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;590&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;497&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 56%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 2px;"&gt;Research and development&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;2,256&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;1,854&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;1,928&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 56%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 2px;"&gt;Sales and marketing&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;2,909&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;2,569&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;2,391&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 56%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 2px;"&gt;General and administrative&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;3,940&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 1px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;2,522&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 1px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;2,308&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 1px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 4px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 56%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 2px;"&gt;Total stock-based compensation expense&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;9,789&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 4px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;8,871&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 4px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;8,413&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 4px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy>
  <!--Short-term Investments-->
  <us-gaap:ShortTermInvestments contextRef="c20170630" unitRef="U001" decimals="-3">48665000</us-gaap:ShortTermInvestments>
  <!--Short-term Investments-->
  <us-gaap:ShortTermInvestments contextRef="c20160630" unitRef="U001" decimals="-3">46433000</us-gaap:ShortTermInvestments>
  <!--Expected change in unrecognized tax benefits in next fiscal year-->
  <us-gaap:SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit contextRef="c20170630" unitRef="U001" decimals="-6">0</us-gaap:SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit>
  <!--Software to be Sold, Leased or Marketed-->
  <us-gaap:SoftwareToBeSoldLeasedOrOtherwiseMarketedPolicy contextRef="c20160701to20170630">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div class="para" style="text-align: left; line-height: 16px; margin-top: 0px; text-indent: 26px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;i&gt;Software to be Sold, Leased or Marketed&lt;/i&gt; - Development costs of computer software to be sold, leased, or otherwise marketed are subject to capitalization beginning when a product&amp;#8217;s technological feasibility has been established and ending when a product is available for general release to customers. In most instances, the Company&amp;#8217;s products are released soon after technological feasibility has been established; therefore, costs incurred subsequent to achievement of technological feasibility are usually not significant. Capitalized costs are amortized using the straight-line method over the estimated economic life of the product. The Company evaluates the realizability of the assets and the related periods of amortization on a regular basis. Judgment is required in determining when technological feasibility of a product is established as well as its economic life.&lt;/div&gt;&lt;/div&gt;</us-gaap:SoftwareToBeSoldLeasedOrOtherwiseMarketedPolicy>
  <!--Standard Product Warranty Description-->
  <us-gaap:StandardProductWarrantyDescription contextRef="c20160701to20170630">The majority of the Company's products are covered by a one-year limited manufacturer's warranty.</us-gaap:StandardProductWarrantyDescription>
  <!--Stock Issued During Period, Shares, Share-based Compensation, Net of Forfeitures-Common Stock and Additional Paid-In-Capital [Member]-->
  <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation contextRef="c20150701to20160630_StatementEquityComponentsAxis_CommonStockIncludingAdditionalPaidInCapitalMember" unitRef="U002" decimals="-3">2462000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
  <!--Stock Issued During Period, Shares, Share-based Compensation, Net of Forfeitures-Common Stock and Additional Paid-In-Capital [Member]-->
  <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation contextRef="c20140701to20150630_StatementEquityComponentsAxis_CommonStockIncludingAdditionalPaidInCapitalMember" unitRef="U002" decimals="-3">2231000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
  <!--Stock Issued During Period, Shares, Share-based Compensation, Net of Forfeitures-Common Stock and Additional Paid-In-Capital [Member]-->
  <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation contextRef="c20160701to20170630_StatementEquityComponentsAxis_CommonStockIncludingAdditionalPaidInCapitalMember" unitRef="U002" decimals="-3">1605000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
  <!--Stock Repurchase Program, Remaining Authorized Repurchase Amount-->
  <us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1 contextRef="c20150630" unitRef="U001" decimals="-3">0</us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1>
  <!--Stock Repurchase Program, Remaining Authorized Repurchase Amount-->
  <us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1 contextRef="c20160531" unitRef="U001" decimals="-3">20000000</us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1>
  <!--Stock Repurchase Program, Remaining Authorized Repurchase Amount-->
  <us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1 contextRef="c20160630" unitRef="U001" decimals="-3">19181000</us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1>
  <!--Stock Repurchase Program, Remaining Authorized Repurchase Amount-->
  <us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1 contextRef="c20170630" unitRef="U001" decimals="-3">16883000</us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1>
  <!--Total fair value of restricted stock units granted-Restricted Stock Units (RSUs) [Member]-->
  <us-gaap:StockGrantedDuringPeriodValueSharebasedCompensationGross contextRef="c20150701to20160630_AwardTypeAxis_RestrictedStockUnitsRSUMember" unitRef="U001" decimals="-5">9300000</us-gaap:StockGrantedDuringPeriodValueSharebasedCompensationGross>
  <!--Total fair value of restricted stock units granted-Restricted Stock Units (RSUs) [Member]-->
  <us-gaap:StockGrantedDuringPeriodValueSharebasedCompensationGross contextRef="c20160701to20170630_AwardTypeAxis_RestrictedStockUnitsRSUMember" unitRef="U001" decimals="-5">10100000</us-gaap:StockGrantedDuringPeriodValueSharebasedCompensationGross>
  <!--Total fair value of restricted stock units granted-Non-employee Director Annual Retainer [Member]-Restricted Stock [Member]-->
  <us-gaap:StockGrantedDuringPeriodValueSharebasedCompensationGross contextRef="c20150701to20160630_AwardTypeAxis_RestrictedStockMember_TitleOfIndividualAxis_DirectorMember" unitRef="U001" decimals="-5">200000</us-gaap:StockGrantedDuringPeriodValueSharebasedCompensationGross>
  <!--Total fair value of restricted stock units granted-Restricted Stock Units (RSUs) [Member]-->
  <us-gaap:StockGrantedDuringPeriodValueSharebasedCompensationGross contextRef="c20140701to20150630_AwardTypeAxis_RestrictedStockUnitsRSUMember" unitRef="U001" decimals="-5">5800000</us-gaap:StockGrantedDuringPeriodValueSharebasedCompensationGross>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period-Reserved Under Stock Option Plans [Member]-->
  <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised contextRef="c20160701to20170630_AwardTypeAxis_EmployeeStockOptionMember" unitRef="U002" decimals="-3">488000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
  <!--Common stock issued under stock-based compensation plans, net of taxes paid-->
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c20160701to20170630" unitRef="U001" decimals="-3">4524000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
  <!--Common stock issued under stock-based compensation plans, net of taxes paid-->
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c20150701to20160630" unitRef="U001" decimals="-3">9309000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
  <!--Common stock issued under stock-based compensation plans, net of taxes paid-->
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c20140701to20150630" unitRef="U001" decimals="-3">8068000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
  <!--Common stock issued under stock-based compensation plans, net of taxes paid-Common Stock and Additional Paid-In-Capital [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c20150701to20160630_StatementEquityComponentsAxis_CommonStockIncludingAdditionalPaidInCapitalMember" unitRef="U001" decimals="-3">9309000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
  <!--Common stock issued under stock-based compensation plans, net of taxes paid-Common Stock and Additional Paid-In-Capital [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c20140701to20150630_StatementEquityComponentsAxis_CommonStockIncludingAdditionalPaidInCapitalMember" unitRef="U001" decimals="-3">8068000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
  <!--Common stock issued under stock-based compensation plans, net of taxes paid-Common Stock and Additional Paid-In-Capital [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c20160701to20170630_StatementEquityComponentsAxis_CommonStockIncludingAdditionalPaidInCapitalMember" unitRef="U001" decimals="-3">4524000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
  <!--Stockholders' Equity Attributable to Parent-->
  <us-gaap:StockholdersEquity contextRef="c20160630" unitRef="U001" decimals="-3">202729000</us-gaap:StockholdersEquity>
  <!--Stockholders' Equity Attributable to Parent-->
  <us-gaap:StockholdersEquity contextRef="c20170630" unitRef="U001" decimals="-3">202193000</us-gaap:StockholdersEquity>
  <!--Stockholders' Equity Attributable to Parent-Treasury Stock [Member]-->
  <us-gaap:StockholdersEquity contextRef="c20140630_StatementEquityComponentsAxis_TreasuryStockMember" unitRef="U001" decimals="-3">0</us-gaap:StockholdersEquity>
  <!--Stockholders' Equity Attributable to Parent-Accumulated Other Comprehensive Income (Loss) [Member]-->
  <us-gaap:StockholdersEquity contextRef="c20140630_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U001" decimals="-3">1000</us-gaap:StockholdersEquity>
  <!--Stockholders' Equity Attributable to Parent-Common Stock and Additional Paid-In-Capital [Member]-->
  <us-gaap:StockholdersEquity contextRef="c20140630_StatementEquityComponentsAxis_CommonStockIncludingAdditionalPaidInCapitalMember" unitRef="U001" decimals="-3">344546000</us-gaap:StockholdersEquity>
  <!--Stockholders' Equity Attributable to Parent-Accumulated Deficit [Member]-->
  <us-gaap:StockholdersEquity contextRef="c20140630_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U001" decimals="-3">-167163000</us-gaap:StockholdersEquity>
  <!--Stockholders' Equity Attributable to Parent-->
  <us-gaap:StockholdersEquity contextRef="c20140630" unitRef="U001" decimals="-3">177384000</us-gaap:StockholdersEquity>
  <!--Stockholders' Equity Attributable to Parent-Treasury Stock [Member]-->
  <us-gaap:StockholdersEquity contextRef="c20160630_StatementEquityComponentsAxis_TreasuryStockMember" unitRef="U001" decimals="-3">-819000</us-gaap:StockholdersEquity>
  <!--Stockholders' Equity Attributable to Parent-->
  <us-gaap:StockholdersEquity contextRef="c20150630" unitRef="U001" decimals="-3">190128000</us-gaap:StockholdersEquity>
  <!--Stockholders' Equity Attributable to Parent-Common Stock and Additional Paid-In-Capital [Member]-->
  <us-gaap:StockholdersEquity contextRef="c20150630_StatementEquityComponentsAxis_CommonStockIncludingAdditionalPaidInCapitalMember" unitRef="U001" decimals="-3">361691000</us-gaap:StockholdersEquity>
  <!--Stockholders' Equity Attributable to Parent-Accumulated Deficit [Member]-->
  <us-gaap:StockholdersEquity contextRef="c20160630_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U001" decimals="-3">-176359000</us-gaap:StockholdersEquity>
  <!--Stockholders' Equity Attributable to Parent-Treasury Stock [Member]-->
  <us-gaap:StockholdersEquity contextRef="c20170630_StatementEquityComponentsAxis_TreasuryStockMember" unitRef="U001" decimals="-3">-3117000</us-gaap:StockholdersEquity>
  <!--Stockholders' Equity Attributable to Parent-Accumulated Deficit [Member]-->
  <us-gaap:StockholdersEquity contextRef="c20170630_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U001" decimals="-3">-188802000</us-gaap:StockholdersEquity>
  <!--Stockholders' Equity Attributable to Parent-Common Stock and Additional Paid-In-Capital [Member]-->
  <us-gaap:StockholdersEquity contextRef="c20160630_StatementEquityComponentsAxis_CommonStockIncludingAdditionalPaidInCapitalMember" unitRef="U001" decimals="-3">379871000</us-gaap:StockholdersEquity>
  <!--Stockholders' Equity Attributable to Parent-Treasury Stock [Member]-->
  <us-gaap:StockholdersEquity contextRef="c20150630_StatementEquityComponentsAxis_TreasuryStockMember" unitRef="U001" decimals="-3">0</us-gaap:StockholdersEquity>
  <!--Stockholders' Equity Attributable to Parent-Accumulated Other Comprehensive Income (Loss) [Member]-->
  <us-gaap:StockholdersEquity contextRef="c20170630_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U001" decimals="-3">-72000</us-gaap:StockholdersEquity>
  <!--Stockholders' Equity Attributable to Parent-Accumulated Other Comprehensive Income (Loss) [Member]-->
  <us-gaap:StockholdersEquity contextRef="c20160630_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U001" decimals="-3">36000</us-gaap:StockholdersEquity>
  <!--Stockholders' Equity Attributable to Parent-Common Stock and Additional Paid-In-Capital [Member]-->
  <us-gaap:StockholdersEquity contextRef="c20170630_StatementEquityComponentsAxis_CommonStockIncludingAdditionalPaidInCapitalMember" unitRef="U001" decimals="-3">394184000</us-gaap:StockholdersEquity>
  <!--Stockholders' Equity Attributable to Parent-Accumulated Other Comprehensive Income (Loss) [Member]-->
  <us-gaap:StockholdersEquity contextRef="c20150630_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U001" decimals="-3">4000</us-gaap:StockholdersEquity>
  <!--Stockholders' Equity Attributable to Parent-Accumulated Deficit [Member]-->
  <us-gaap:StockholdersEquity contextRef="c20150630_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U001" decimals="-3">-171567000</us-gaap:StockholdersEquity>
  <!--SUBSEQUENT EVENT-->
  <us-gaap:SubsequentEventsTextBlock contextRef="c20160701to20170630">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div class="h2" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; font-weight: bold; margin-right: 0px;"&gt;18. SUBSEQUENT EVENT&lt;/div&gt;&lt;div class="para"&gt;&amp;#160;&lt;/div&gt;&lt;div class="para" style="text-align: left; margin-top: 0px; text-indent: 26px; padding-left: 0px; font-family: 'Times New Roman', Times, serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;On July 26, 2017, the Company entered into a definitive Agreement and Plan of Merger with Mitel US Holdings, Inc., a Delaware corporation, Shelby Acquisition Corporation, a Delaware corporation and a wholly owned subsidiary of Parent and, with respect to certain obligations set forth in the Merger Agreement, Mitel Networks Corporation, a Canadian corporation. Pursuant to and subject to the terms and conditions of the Merger Agreement, Merger Sub has commenced an all-cash tender offer for any and all of ShoreTel&amp;#8217;s outstanding shares of common stock, par value $0.001 per share, at a purchase price of $7.50 per share, net to the seller in cash, without interest, and subject to any required withholding of taxes. The transaction is subject to certain conditions, including the tender of at least one share more than half of all the Company&amp;#8217;s common stock outstanding as well as regulatory and other related approvals. The Company has agreed to operate its business in the ordinary course during the period between the execution of the Merger Agreement and the effective time of the merger and has agreed to certain other customary restrictions on its operations, as set forth in the Merger Agreement.&lt;/div&gt;&lt;div class="para" style="text-align: left; line-height: 16px; margin-top: 0px; text-indent: 26px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&amp;#160;&lt;/div&gt;&lt;div class="para" style="text-align: left; text-indent: 26px; padding-left: 0px; font-family: 'Times New Roman', Times, serif; color: #000000; font-size: 13px; margin-right: 0px;"&gt;On August 21, 2017, Louis Scarantino, a purported stockholder of the Company, filed a putative stockholder class action complaint in United States District Court in the Northern District of California against the Company, the individual members of the ShoreTel Board, the Offeror, Parent and Mitel, captioned &lt;font style="font-style: italic; font-family: 'Times New Roman'; font-size: 10pt;"&gt;Scarantino v. ShoreTel, Inc., et al.&lt;/font&gt;, Case No. 4:17-cv-04857-YGR (&amp;#8220;Scarantino Complaint&amp;#8221;).&lt;/div&gt;&lt;div class="para" style="text-align: left; text-indent: 26px; padding-left: 0px; font-family: 'Times New Roman', Times, serif; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&amp;#160;&lt;/div&gt;&lt;div class="para" style="text-align: left; text-indent: 26px; padding-left: 0px; font-family: 'Times New Roman', Times, serif; color: #000000; font-size: 13px; margin-right: 0px;"&gt;On August 22, 2017, Noradura Frydman, a purported stockholder of the Company, filed a putative stockholder class action complaint in United States District Court in the Northern District of California against the Company and the individual members of the ShoreTel Board, captioned &lt;font style="font-style: italic; font-family: 'Times New Roman'; font-size: 10pt;"&gt;Frydman v. ShoreTel, Inc., et al.&lt;/font&gt;, Case No. 5:17-cv-4865-BLF (&amp;#8220;Frydman Complaint&amp;#8221;).&lt;/div&gt;&lt;div class="para" style="text-align: left; text-indent: 26px; padding-left: 0px; font-family: 'Times New Roman', Times, serif; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&amp;#160;&lt;/div&gt;&lt;div class="para" style="text-align: left; text-indent: 26px; padding-left: 0px; font-family: 'Times New Roman', Times, serif; color: #000000; font-size: 13px; margin-right: 0px;"&gt;On August 23, 2017, Joseph Mozee, a purported stockholder of the Company, filed a putative stockholder class action complaint in the United States District Court in the Northern District of California against the Company, the individual members of the ShoreTel Board, the Offeror, Parent and Mitel, captioned &lt;font style="font-style: italic; font-family: 'Times New Roman'; font-size: 10pt;"&gt;Mozee v. ShoreTel, Inc., et al.&lt;/font&gt;, Case No. 4:17-cv-04888-HSG (&amp;#8220;Mozee Complaint&amp;#8221;).&lt;/div&gt;&lt;div class="para" style="text-align: left; text-indent: 26px; padding-left: 0px; font-family: 'Times New Roman', Times, serif; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&amp;#160;&lt;/div&gt;&lt;div class="para" style="text-align: left; text-indent: 26px; padding-left: 0px; font-family: 'Times New Roman', Times, serif; color: #000000; font-size: 13px; margin-right: 0px;"&gt;On August 24, 2017, David H. Simonson, a purported stockholder of the Company, filed a putative stockholder class action complaint in the United States District Court in the Northern District of California against the Company, the individual members of the ShoreTel Board, the Offeror, Parent and Mitel, captioned &lt;font style="font-style: italic; font-family: 'Times New Roman'; font-size: 10pt;"&gt;Simonson v. ShoreTel, Inc., et al.&lt;/font&gt;, Case No. 3:17-cv-04931-WHA (&amp;#8220;Simonson Complaint&amp;#8221;).&lt;/div&gt;&lt;div class="para" style="text-align: left; text-indent: 26px; padding-left: 0px; font-family: 'Times New Roman', Times, serif; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&amp;#160;&lt;/div&gt;&lt;div class="para" style="text-align: left; text-indent: 26px; padding-left: 0px; font-family: 'Times New Roman', Times, serif; color: #000000; font-size: 13px; margin-right: 0px;"&gt;On August 28, 2017, Armando Herrera, a purported stockholder of the Company, filed a putative stockholder class action complaint in United States District Court in the Northern District of California against the Company, the individual members of the ShoreTel Board, the Offeror, Parent and Mitel, captioned &lt;font style="font-style: italic; font-family: 'Times New Roman'; font-size: 10pt;"&gt;Herrera v. ShoreTel, Inc., et al.&lt;/font&gt;, Case No. 3:17-cv-04988-WHO (&amp;#8220;Herrera Complaint&amp;#8221;).&lt;/div&gt;&lt;div class="para" style="text-align: left; text-indent: 26px; padding-left: 0px; font-family: 'Times New Roman', Times, serif; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&amp;#160;&lt;/div&gt;&lt;div class="para" style="text-align: left; text-indent: 26px; padding-left: 0px; font-family: 'Times New Roman', Times, serif; color: #000000; font-size: 13px; margin-right: 0px;"&gt;On August 31, 2017, Gianfranca De Angelis, a purported stockholder of the Company, filed a putative stockholder class action complaint in the United States District Court in the Northern District of California against the Company and the individual members of the ShoreTel Board, captioned &lt;font style="font-style: italic; font-family: 'Times New Roman'; font-size: 10pt;"&gt;De Angelis v. ShoreTel, Inc., et al.&lt;/font&gt;, Case No. 3:17-cv-05091 (&amp;#8220;De Angelis Complaint&amp;#8221; and together with the Scarantino, Frydman, Mozee, Simonson and Herrera Complaints, &amp;#8220;Complaints&amp;#8221;).&lt;/div&gt;&lt;div class="para" style="text-align: left; text-indent: 26px; padding-left: 0px; font-family: 'Times New Roman', Times, serif; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&amp;#160;&lt;/div&gt;&lt;div class="para" style="text-align: left; text-indent: 26px; padding-left: 0px; font-family: 'Times New Roman', Times, serif; color: #000000; font-size: 13px; margin-right: 0px;"&gt;The Scarantino, Frydman, Simonson and De Angelis Complaints each assert that defendants violated Sections 14(e), 14(d)(4), and 20(a) of the Exchange Act by making untrue statements of material fact and omitting certain material facts related to the Merger Agreement and related transactions (&amp;#8220;Transactions&amp;#8221;) in the Company&amp;#8217;s Schedule 14D-9. The Mozee and Herrera Complaints likewise assert that defendants violated Sections 14(e) and 20(a) of the Exchange Act by making untrue statements of material fact and omitting certain material facts related to the Transactions in the Company&amp;#8217;s Schedule 14D-9. The Mozee Complaint also alleges that the members of the ShoreTel Board breached their fiduciary duties in connection with the Transactions because the Transactions do not appropriately value the Company, were the result of a flawed sale process, the Merger Agreement includes preclusive deal terms, and the Company&amp;#8217;s officers and directors have potential conflicts. The Complaints seek, among other things, an order enjoining defendants from consummating the Transactions, money damages and an award of attorneys&amp;#8217; and experts&amp;#8217; fees. The Company believes that the lawsuits are without merit and, if the lawsuits are pursued, the Company will vigorously defend itself. The Company is unable to estimate a reasonably possible loss or range of loss, if any, at the current time.&lt;/div&gt;&lt;div class="para" style="text-align: left; text-indent: 26px; padding-left: 0px; font-family: 'Times New Roman', Times, serif; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&amp;#160;&lt;/div&gt;&lt;div class="para" style="text-align: left; text-indent: 26px; padding-left: 0px; font-family: 'Times New Roman', Times, serif; color: #000000; font-size: 13px; margin-right: 0px;"&gt;As contemplated by the proposed resolution of the litigations described above, the Company has provided certain additional disclosures that are supplemental to those contained in the Schedule 14D-9.&lt;/div&gt;&lt;/div&gt;</us-gaap:SubsequentEventsTextBlock>
  <!--Supplemental Balance Sheet Disclosures [Text Block]-->
  <us-gaap:SupplementalBalanceSheetDisclosuresTextBlock contextRef="c20160701to20170630">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div class="h2" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; font-weight: bold; margin-right: 0px;"&gt;3. BALANCE SHEET COMPONENTS&lt;/div&gt;&lt;div class="para"&gt;&amp;#160;&lt;/div&gt;&lt;div class="para" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 4%; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;Balance sheet components consisted of the following:&lt;/div&gt;&lt;div&gt;&lt;table align="center" style="margin-top: 4px; width: 91%; border-collapse: collapse; margin-left: 0%;"&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 56%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 11px;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="6" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 11px; padding-right: 0px; font-weight: bold;"&gt;As of June 30,&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 56%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 11px;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="3" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; width: 18%; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 11px; padding-right: 11px; font-weight: bold;"&gt;2017&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="3" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; width: 18%; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 11px; padding-right: 0px; font-weight: bold;"&gt;2016&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 56%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 11px;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="6" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 11px; padding-right: 0px; font-weight: bold;"&gt;(Amounts in thousands)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 56%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 11px;"&gt;Inventories:&lt;br /&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 15%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 15%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 56%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 11px;"&gt;Raw materials&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 15%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;52&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 15%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;57&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 56%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 11px;"&gt;Distributor inventory&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 15%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;2,192&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 15%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;1,677&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 56%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 11px;"&gt;Finished goods&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 15%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;9,380&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 1px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 15%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;10,754&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 1px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 4px; margin-top: 0px; text-indent: 0px; padding-left: 13px; width: 56%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 11px;"&gt;Total inventories&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 15%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;11,624&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 4px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 15%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;12,488&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 4px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 56%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 11px;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 15%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 15%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 56%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 11px;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 15%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 15%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 56%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 11px;"&gt;Property and equipment:&lt;br /&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 15%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 15%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 56%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 11px;"&gt;Computer equipment and tooling&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 15%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;35,872&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 15%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;33,739&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 56%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 11px;"&gt;Customer premise equipment&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 15%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;23,522&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 15%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;17,194&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 56%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 11px;"&gt;Software&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 15%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;7,932&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 15%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;7,328&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 56%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 11px;"&gt;Furniture and fixtures&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 15%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;3,676&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 15%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;3,880&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 56%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 11px;"&gt;Leasehold improvements &amp;amp; others&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 15%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;9,643&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 1px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 15%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;8,836&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 1px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 13px; width: 56%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 11px;"&gt;Total property and equipment&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 15%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;80,645&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 15%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;70,977&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 56%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 11px;"&gt;Less accumulated depreciation and amortization&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 15%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;(61,579&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 1px; whitespace: nowrap;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 15%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;(49,426&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 1px; whitespace: nowrap;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 4px; margin-top: 0px; text-indent: 0px; padding-left: 13px; width: 56%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 11px;"&gt;Property and equipment &amp;#8211; net&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 15%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;19,066&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 4px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 15%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;21,551&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 4px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 56%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 11px;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 15%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 15%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 56%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 11px;"&gt;Deferred revenue:&lt;br /&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 15%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 15%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 56%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 11px;"&gt;Product&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 15%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;7,076&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 15%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;5,433&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 56%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 11px;"&gt;Support and services&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 15%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;61,485&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 15%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;59,465&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 56%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 11px;"&gt;Hosted and related services&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 15%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;14,208&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 1px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 15%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;12,807&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 1px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 4px; margin-top: 0px; text-indent: 0px; padding-left: 13px; width: 56%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 11px;"&gt;Total deferred revenue&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 15%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;82,769&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 4px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 15%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;77,705&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 4px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div class="para"&gt;&amp;#160;&lt;/div&gt;&lt;div class="para" style="text-align: left; line-height: 16px; margin-top: 0px; text-indent: 26px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;Depreciation expense for the years ended June 30, 2017, 2016 and 2015 was $12.9 million, $11.9 million and $10.6 million, respectively.&lt;/div&gt;&lt;/div&gt;</us-gaap:SupplementalBalanceSheetDisclosuresTextBlock>
  <!--Expiration of tax credit carryforward-Federal [Member]-->
  <us-gaap:TaxCreditCarryforwardLimitationsOnUse contextRef="c20160701to20170630_TaxCreditCarryforwardAxis_DomesticCountryMember">Between 2023 and 2037</us-gaap:TaxCreditCarryforwardLimitationsOnUse>
  <!--Expiration of tax credit carryforward-California [Member]-->
  <us-gaap:TaxCreditCarryforwardLimitationsOnUse contextRef="c20160701to20170630_TaxCreditCarryforwardAxis_StateAndLocalJurisdictionMember">indefinitely</us-gaap:TaxCreditCarryforwardLimitationsOnUse>
  <!--Tax credit carryforwards-Federal [Member]-->
  <us-gaap:TaxCreditCarryforwardAmount contextRef="c20170630_TaxCreditCarryforwardAxis_DomesticCountryMember" unitRef="U001" decimals="-5">17500000</us-gaap:TaxCreditCarryforwardAmount>
  <!--Tax credit carryforwards-California [Member]-->
  <us-gaap:TaxCreditCarryforwardAmount contextRef="c20170630_TaxCreditCarryforwardAxis_StateAndLocalJurisdictionMember" unitRef="U001" decimals="-5">17500000</us-gaap:TaxCreditCarryforwardAmount>
  <!--Average price per share (in dollars per share)-->
  <us-gaap:TreasuryStockAcquiredAverageCostPerShare contextRef="c20160701to20170630" unitRef="U003" decimals="2">6.77</us-gaap:TreasuryStockAcquiredAverageCostPerShare>
  <!--Average price per share (in dollars per share)-->
  <us-gaap:TreasuryStockAcquiredAverageCostPerShare contextRef="c20150701to20160630" unitRef="U003" decimals="2">6.49</us-gaap:TreasuryStockAcquiredAverageCostPerShare>
  <!--TREASURY STOCK-->
  <us-gaap:TreasuryStockTextBlock contextRef="c20160701to20170630">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div class="h2" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; font-weight: bold; margin-right: 0px;"&gt;12. TREASURY STOCK&lt;/div&gt;&lt;div class="para"&gt;&amp;#160;&lt;/div&gt;&lt;div class="para" style="text-align: left; line-height: 16px; margin-top: 0px; text-indent: 26px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;In May 2016, the Board of Directors authorized the repurchase of up to $20.0 million of the Company's common stock from time to time at the discretion of our management. This stock repurchase authorization has no expiration date.&lt;/div&gt;&lt;div class="para"&gt;&amp;#160;&lt;/div&gt;&lt;div class="para" style="text-align: left; line-height: 16px; margin-top: 0px; text-indent: 26px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;Under these programs, the Company may repurchase shares in the open market and through privately negotiated transactions. Repurchases are funded with cash and cash generated from operations. The timing and amount of specific repurchase transactions will depend upon market conditions, corporate considerations and applicable legal and regulatory requirements. The Company accounts for repurchased shares of common stock as treasury stock. Treasury shares are recorded at cost and are included as a component of stockholders&amp;#8217; equity in our consolidated balance sheet.&lt;/div&gt;&lt;div class="para"&gt;&amp;#160;&lt;/div&gt;&lt;div class="para" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 4%; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;A summary of the approved and active share buyback program is shown in the following table:&lt;/div&gt;&lt;div&gt;&lt;table align="center" style="margin-top: 4px; width: 91%; border-collapse: collapse; margin-left: 0%;"&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 44%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 2px;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="3" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; width: 12%; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 2px; padding-right: 2px;"&gt;&lt;b&gt;Shares&lt;br /&gt;&lt;/b&gt;&lt;b&gt;Repurchased&lt;/b&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="3" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; width: 12%; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 2px; padding-right: 2px;"&gt;&lt;b&gt;Average &lt;/b&gt;&lt;b&gt;Price&lt;br /&gt;&lt;/b&gt;&lt;b&gt;per Share&lt;/b&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="3" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; width: 12%; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 2px; padding-right: 2px;"&gt;&lt;b&gt;Value of&lt;br /&gt;&lt;/b&gt;&lt;b&gt;Shares&lt;br /&gt;&lt;/b&gt;&lt;b&gt;Repurchased&lt;/b&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="3" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; width: 12%; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 2px; padding-right: 0px;"&gt;&lt;b&gt;Remaining&lt;br /&gt;&lt;/b&gt;&lt;b&gt;Amount&lt;br /&gt;&lt;/b&gt;&lt;b&gt;Authorized&lt;/b&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 44%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 2px;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="12" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 2px; padding-right: 0px; font-weight: bold;"&gt;(In thousands, except per share amounts)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 44%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 2px;"&gt;Balance as of July 1, 2016&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 44%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 2px;"&gt;Authorization of repurchase shares in May 2016&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;20,000&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 44%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 2px;"&gt;Repurchase of common stock&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;(126&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;6.49&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;819&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;(819&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 1px; whitespace: nowrap;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 44%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 2px;"&gt;Balance as of June 30, 2016&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;19,181&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 44%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 2px;"&gt;Repurchase of common stock&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;(339&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;6.77&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;2,298&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;(2,298&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 1px; whitespace: nowrap;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 4px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 44%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 2px;"&gt;Balance as of June 30, 2017&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; padding-bottom: 4px; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; padding-bottom: 4px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; padding-bottom: 4px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; padding-bottom: 4px; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; padding-bottom: 4px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; padding-bottom: 4px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; padding-bottom: 4px; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; padding-bottom: 4px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; padding-bottom: 4px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;16,883&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 12px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 4px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div class="para"&gt;&amp;#160;&lt;/div&gt;&lt;div class="para" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 4%; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;There were no share repurchases in fiscal 2015.&lt;/div&gt;&lt;div class="para"&gt;&amp;#160;&lt;/div&gt;&lt;div class="para" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 4%; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;There were no retirements of treasury stock during fiscal years 2017, 2016, and 2015.&lt;/div&gt;&lt;/div&gt;</us-gaap:TreasuryStockTextBlock>
  <!--Treasury Stock, Value, Acquired, Cost Method-->
  <us-gaap:TreasuryStockValueAcquiredCostMethod contextRef="c20150701to20160630" unitRef="U001" decimals="-3">819000</us-gaap:TreasuryStockValueAcquiredCostMethod>
  <!--Treasury Stock, Value, Acquired, Cost Method-Treasury Stock [Member]-->
  <us-gaap:TreasuryStockValueAcquiredCostMethod contextRef="c20150701to20160630_StatementEquityComponentsAxis_TreasuryStockMember" unitRef="U001" decimals="-3">819000</us-gaap:TreasuryStockValueAcquiredCostMethod>
  <!--Treasury Stock, Value, Acquired, Cost Method-->
  <us-gaap:TreasuryStockValueAcquiredCostMethod contextRef="c20160701to20170630" unitRef="U001" decimals="-3">2298000</us-gaap:TreasuryStockValueAcquiredCostMethod>
  <!--Treasury Stock, Value, Acquired, Cost Method-Treasury Stock [Member]-->
  <us-gaap:TreasuryStockValueAcquiredCostMethod contextRef="c20160701to20170630_StatementEquityComponentsAxis_TreasuryStockMember" unitRef="U001" decimals="-3">2298000</us-gaap:TreasuryStockValueAcquiredCostMethod>
  <!--Treasury Stock, Shares, Acquired-Common Stock and Additional Paid-In-Capital [Member]-->
  <us-gaap:TreasuryStockSharesAcquired contextRef="c20160701to20170630_StatementEquityComponentsAxis_CommonStockIncludingAdditionalPaidInCapitalMember" unitRef="U002" decimals="-3">339000</us-gaap:TreasuryStockSharesAcquired>
  <!--Treasury Stock, Shares, Acquired-Common Stock and Additional Paid-In-Capital [Member]-->
  <us-gaap:TreasuryStockSharesAcquired contextRef="c20150701to20160630_StatementEquityComponentsAxis_CommonStockIncludingAdditionalPaidInCapitalMember" unitRef="U002" decimals="-3">126000</us-gaap:TreasuryStockSharesAcquired>
  <!--Treasury Stock, Shares, Acquired-->
  <us-gaap:TreasuryStockSharesAcquired contextRef="c20150701to20160630" unitRef="U002" decimals="-3">126000</us-gaap:TreasuryStockSharesAcquired>
  <!--Treasury Stock, Shares, Acquired-->
  <us-gaap:TreasuryStockSharesAcquired contextRef="c20140701to20150630" unitRef="U002" decimals="INF">0</us-gaap:TreasuryStockSharesAcquired>
  <!--Treasury Stock, Shares, Acquired-->
  <us-gaap:TreasuryStockSharesAcquired contextRef="c20160701to20170630" unitRef="U002" decimals="-3">339000</us-gaap:TreasuryStockSharesAcquired>
  <!--Treasury Stock, Value-->
  <us-gaap:TreasuryStockValue contextRef="c20170630" unitRef="U001" decimals="-3">3117000</us-gaap:TreasuryStockValue>
  <!--Treasury Stock, Value-->
  <us-gaap:TreasuryStockValue contextRef="c20160630" unitRef="U001" decimals="-3">819000</us-gaap:TreasuryStockValue>
  <!--Treasury Stock, Shares, Retired-->
  <us-gaap:TreasuryStockSharesRetired contextRef="c20160701to20170630" unitRef="U002" decimals="INF">0</us-gaap:TreasuryStockSharesRetired>
  <!--Treasury Stock, Shares, Retired-->
  <us-gaap:TreasuryStockSharesRetired contextRef="c20150701to20160630" unitRef="U002" decimals="INF">0</us-gaap:TreasuryStockSharesRetired>
  <!--Treasury Stock, Shares, Retired-->
  <us-gaap:TreasuryStockSharesRetired contextRef="c20140701to20150630" unitRef="U002" decimals="INF">0</us-gaap:TreasuryStockSharesRetired>
  <!--Increase in tax positions for prior years-->
  <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions contextRef="c20160701to20170630" unitRef="U001" decimals="-3">142000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
  <!--Increase in tax positions for prior years-->
  <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions contextRef="c20150701to20160630" unitRef="U001" decimals="-3">0</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
  <!--Increase in tax positions for prior years-->
  <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions contextRef="c20140701to20150630" unitRef="U001" decimals="-3">0</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
  <!--Increase in tax positions for current year-->
  <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions contextRef="c20140701to20150630" unitRef="U001" decimals="-3">900000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
  <!--Increase in tax positions for current year-->
  <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions contextRef="c20150701to20160630" unitRef="U001" decimals="-3">1233000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
  <!--Increase in tax positions for current year-->
  <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions contextRef="c20160701to20170630" unitRef="U001" decimals="-3">841000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
  <!--Unrecognized tax benefits that would impact effective tax rate if recognized-->
  <us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate contextRef="c20170630" unitRef="U001" decimals="-5">400000</us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate>
  <!--Unrecognized Tax Benefits-->
  <us-gaap:UnrecognizedTaxBenefits contextRef="c20160630" unitRef="U001" decimals="-3">6274000</us-gaap:UnrecognizedTaxBenefits>
  <!--Unrecognized Tax Benefits-->
  <us-gaap:UnrecognizedTaxBenefits contextRef="c20150630" unitRef="U001" decimals="-3">5065000</us-gaap:UnrecognizedTaxBenefits>
  <!--Unrecognized Tax Benefits-->
  <us-gaap:UnrecognizedTaxBenefits contextRef="c20140630" unitRef="U001" decimals="-3">4165000</us-gaap:UnrecognizedTaxBenefits>
  <!--Unrecognized Tax Benefits-->
  <us-gaap:UnrecognizedTaxBenefits contextRef="c20170630" unitRef="U001" decimals="-3">6047000</us-gaap:UnrecognizedTaxBenefits>
  <!--Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions-->
  <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions contextRef="c20160701to20170630" unitRef="U001" decimals="-3">1210000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions>
  <!--Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions-->
  <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions contextRef="c20150701to20160630" unitRef="U001" decimals="-3">24000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions>
  <!--Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions-->
  <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions contextRef="c20140701to20150630" unitRef="U001" decimals="-3">0</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions>
  <!--Use of Estimates-->
  <us-gaap:UseOfEstimates contextRef="c20160701to20170630">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div class="para" style="text-align: left; line-height: 16px; margin-top: 0px; text-indent: 26px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;i&gt;Use of Estimates&lt;/i&gt; - The preparation of financial statements in conformity with accounting principles generally accepted in the United States of America requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and reported amounts of revenues and expenses during the reporting period. The use of estimates is included in certain areas including revenue recognition, allowance for doubtful accounts, stock-based compensation, inventory and other assets valuation, accrued taxes and surcharges, accounting for income taxes and accounting for goodwill and purchased intangible assets. Actual results could differ from those estimates.&lt;/div&gt;&lt;/div&gt;</us-gaap:UseOfEstimates>
  <!--Provision related to the acquisition of a business-->
  <us-gaap:ValuationAllowancesAndReservesReservesOfBusinessesAcquired contextRef="c20150701to20160630" unitRef="U001" decimals="-3">79000</us-gaap:ValuationAllowancesAndReservesReservesOfBusinessesAcquired>
  <!--Provision related to the acquisition of a business-->
  <us-gaap:ValuationAllowancesAndReservesReservesOfBusinessesAcquired contextRef="c20160701to20170630" unitRef="U001" decimals="-3">0</us-gaap:ValuationAllowancesAndReservesReservesOfBusinessesAcquired>
  <!--Provision related to the acquisition of a business-->
  <us-gaap:ValuationAllowancesAndReservesReservesOfBusinessesAcquired contextRef="c20140701to20150630" unitRef="U001" decimals="-3">0</us-gaap:ValuationAllowancesAndReservesReservesOfBusinessesAcquired>
  <!--Weighted Average Number of Shares Outstanding, Basic and Diluted-->
  <us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted contextRef="c20160701to20170630" unitRef="U002" decimals="-3">68100000</us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted>
  <!--Weighted Average Number of Shares Outstanding, Basic and Diluted-->
  <us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted contextRef="c20140701to20150630" unitRef="U002" decimals="-3">63953000</us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted>
  <!--Weighted Average Number of Shares Outstanding, Basic and Diluted-->
  <us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted contextRef="c20150701to20160630" unitRef="U002" decimals="-3">66405000</us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted>
  <!--Balance Sheet Component Details [Table Text Block]-->
  <shor:BalanceSheetComponentDetailsTableTextBlock contextRef="c20160701to20170630">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div class="para" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 4%; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;Balance sheet components consisted of the following:&lt;/div&gt;&lt;div&gt;&lt;table align="center" style="margin-top: 4px; width: 91%; border-collapse: collapse; margin-left: 0%;"&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 56%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 11px;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="6" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 11px; padding-right: 0px; font-weight: bold;"&gt;As of June 30,&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 56%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 11px;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="3" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; width: 18%; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 11px; padding-right: 11px; font-weight: bold;"&gt;2017&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="3" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; width: 18%; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 11px; padding-right: 0px; font-weight: bold;"&gt;2016&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 56%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 11px;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="6" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 11px; padding-right: 0px; font-weight: bold;"&gt;(Amounts in thousands)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 56%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 11px;"&gt;Inventories:&lt;br /&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 15%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 15%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 56%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 11px;"&gt;Raw materials&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 15%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;52&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 15%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;57&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 56%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 11px;"&gt;Distributor inventory&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 15%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;2,192&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 15%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;1,677&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 56%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 11px;"&gt;Finished goods&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 15%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;9,380&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 1px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 15%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;10,754&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 1px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 4px; margin-top: 0px; text-indent: 0px; padding-left: 13px; width: 56%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 11px;"&gt;Total inventories&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 15%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;11,624&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 4px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 15%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;12,488&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 4px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 56%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 11px;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 15%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 15%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 56%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 11px;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 15%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 15%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 56%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 11px;"&gt;Property and equipment:&lt;br /&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 15%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 15%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 56%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 11px;"&gt;Computer equipment and tooling&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 15%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;35,872&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 15%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;33,739&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 56%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 11px;"&gt;Customer premise equipment&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 15%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;23,522&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 15%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;17,194&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 56%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 11px;"&gt;Software&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 15%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;7,932&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 15%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;7,328&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 56%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 11px;"&gt;Furniture and fixtures&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 15%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;3,676&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 15%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;3,880&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 56%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 11px;"&gt;Leasehold improvements &amp;amp; others&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 15%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;9,643&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 1px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 15%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;8,836&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 1px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 13px; width: 56%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 11px;"&gt;Total property and equipment&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 15%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;80,645&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 15%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;70,977&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 56%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 11px;"&gt;Less accumulated depreciation and amortization&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 15%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;(61,579&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 1px; whitespace: nowrap;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 15%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;(49,426&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 1px; whitespace: nowrap;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 4px; margin-top: 0px; text-indent: 0px; padding-left: 13px; width: 56%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 11px;"&gt;Property and equipment &amp;#8211; net&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 15%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;19,066&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 4px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 15%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;21,551&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 4px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 56%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 11px;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 15%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 15%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 56%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 11px;"&gt;Deferred revenue:&lt;br /&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 15%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 15%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 56%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 11px;"&gt;Product&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 15%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;7,076&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 15%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;5,433&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 56%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 11px;"&gt;Support and services&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 15%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;61,485&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 15%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;59,465&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 56%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 11px;"&gt;Hosted and related services&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 15%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;14,208&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 1px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 15%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;12,807&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 1px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 4px; margin-top: 0px; text-indent: 0px; padding-left: 13px; width: 56%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 11px;"&gt;Total deferred revenue&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 15%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;82,769&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 4px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 15%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;77,705&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 4px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;</shor:BalanceSheetComponentDetailsTableTextBlock>
  <!--Offering period for Employee Stock Purchase Plan-Reserved Under Employee Stock Purchase Plan [Member]-->
  <shor:OfferingPeriodForEmployeeStockPurchasePlan contextRef="c20160701to20170630_AwardTypeAxis_EmployeeStockMember">P6M</shor:OfferingPeriodForEmployeeStockPurchasePlan>
  <!--Entity Wide Revenue Major Customer Number-->
  <shor:EntityWideRevenueMajorCustomerNumber contextRef="c20140701to20150630" unitRef="U008" decimals="INF">1</shor:EntityWideRevenueMajorCustomerNumber>
  <!--Entity Wide Revenue Major Customer Number-->
  <shor:EntityWideRevenueMajorCustomerNumber contextRef="c20160701to20170630" unitRef="U008" decimals="INF">1</shor:EntityWideRevenueMajorCustomerNumber>
  <!--Entity Wide Revenue Major Customer Number-->
  <shor:EntityWideRevenueMajorCustomerNumber contextRef="c20150701to20160630" unitRef="U008" decimals="INF">1</shor:EntityWideRevenueMajorCustomerNumber>
  <!--Income Tax Reconciliation Federal Alternative Minimum Tax-->
  <shor:IncomeTaxReconciliationFederalAlternativeMinimumTax contextRef="c20150701to20160630" unitRef="U001" decimals="-3">-129000</shor:IncomeTaxReconciliationFederalAlternativeMinimumTax>
  <!--Income Tax Reconciliation Federal Alternative Minimum Tax-->
  <shor:IncomeTaxReconciliationFederalAlternativeMinimumTax contextRef="c20160701to20170630" unitRef="U001" decimals="-3">1000</shor:IncomeTaxReconciliationFederalAlternativeMinimumTax>
  <!--Income Tax Reconciliation Federal Alternative Minimum Tax-->
  <shor:IncomeTaxReconciliationFederalAlternativeMinimumTax contextRef="c20140701to20150630" unitRef="U001" decimals="-3">159000</shor:IncomeTaxReconciliationFederalAlternativeMinimumTax>
  <!--Income tax reconciliation fair value of escrow settlement modification-->
  <shor:IncomeTaxReconciliationFairValueOfEscrowSettlementModification contextRef="c20140701to20150630" unitRef="U001" decimals="-3">225000</shor:IncomeTaxReconciliationFairValueOfEscrowSettlementModification>
  <!--Income tax reconciliation fair value of escrow settlement modification-->
  <shor:IncomeTaxReconciliationFairValueOfEscrowSettlementModification contextRef="c20150701to20160630" unitRef="U001" decimals="-3">0</shor:IncomeTaxReconciliationFairValueOfEscrowSettlementModification>
  <!--Income tax reconciliation fair value of escrow settlement modification-->
  <shor:IncomeTaxReconciliationFairValueOfEscrowSettlementModification contextRef="c20160701to20170630" unitRef="U001" decimals="-3">0</shor:IncomeTaxReconciliationFairValueOfEscrowSettlementModification>
  <!--Revenue from Hosted and related services-->
  <shor:RevenueFromHostedAndRelatedServices contextRef="c20160701to20170630" unitRef="U001" decimals="-3">150242000</shor:RevenueFromHostedAndRelatedServices>
  <!--Revenue from Hosted and related services-->
  <shor:RevenueFromHostedAndRelatedServices contextRef="c20150701to20160630" unitRef="U001" decimals="-3">126670000</shor:RevenueFromHostedAndRelatedServices>
  <!--Revenue from Hosted and related services-->
  <shor:RevenueFromHostedAndRelatedServices contextRef="c20140701to20150630" unitRef="U001" decimals="-3">105381000</shor:RevenueFromHostedAndRelatedServices>
  <!--Cost Of Hosted And Related Service-->
  <shor:CostOfHostedAndRelatedService contextRef="c20140701to20150630" unitRef="U001" decimals="-3">60401000</shor:CostOfHostedAndRelatedService>
  <!--Cost Of Hosted And Related Service-->
  <shor:CostOfHostedAndRelatedService contextRef="c20160701to20170630" unitRef="U001" decimals="-3">70406000</shor:CostOfHostedAndRelatedService>
  <!--Cost Of Hosted And Related Service-->
  <shor:CostOfHostedAndRelatedService contextRef="c20150701to20160630" unitRef="U001" decimals="-3">61384000</shor:CostOfHostedAndRelatedService>
  <!--Settlements and Defense Fees-->
  <shor:SettlementsAndDefenseFees contextRef="c20150701to20160630" unitRef="U001" decimals="-3">56000</shor:SettlementsAndDefenseFees>
  <!--Settlements and Defense Fees-->
  <shor:SettlementsAndDefenseFees contextRef="c20140701to20150630" unitRef="U001" decimals="-3">8475000</shor:SettlementsAndDefenseFees>
  <!--Settlements and Defense Fees-->
  <shor:SettlementsAndDefenseFees contextRef="c20160701to20170630" unitRef="U001" decimals="-3">-30000</shor:SettlementsAndDefenseFees>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Percent of Market Price, Offering Date-Nonqualified Stock Option [Member]-Minimum [Member]-->
  <shor:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentOfMarketPriceOfferingDate contextRef="c20170630_AwardTypeAxis_NonqualifiedStockOptionMember_RangeAxis_MinimumMember" unitRef="U005" decimals="INF">0.85</shor:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentOfMarketPriceOfferingDate>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Percent of Market Price, Offering Date-Incentive Stock Options [Member]-Minimum [Member]-->
  <shor:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentOfMarketPriceOfferingDate contextRef="c20170630_AwardTypeAxis_IncentiveStockOptionsMember_RangeAxis_MinimumMember" unitRef="U005" decimals="INF">1</shor:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentOfMarketPriceOfferingDate>
  <!--Professional Fee Reimbursement, Expense-->
  <shor:ProfessionalFeeReimbursementExpense contextRef="c20140701to20150630" unitRef="U001" decimals="-5">2500000</shor:ProfessionalFeeReimbursementExpense>
  <!--Escrow Settlement, Amount-->
  <shor:EscrowSettlementAmount contextRef="c20140701to20150630" unitRef="U001" decimals="-5">2100000</shor:EscrowSettlementAmount>
  <!--Fair value of escrow settlement modification-->
  <shor:FairValueOfEscrowSettlementModification contextRef="c20140701to20150630" unitRef="U001" decimals="-3">664000</shor:FairValueOfEscrowSettlementModification>
  <!--Fair value of escrow settlement modification-Common Stock and Additional Paid-In-Capital [Member]-->
  <shor:FairValueOfEscrowSettlementModification contextRef="c20140701to20150630_StatementEquityComponentsAxis_CommonStockIncludingAdditionalPaidInCapitalMember" unitRef="U001" decimals="-3">664000</shor:FairValueOfEscrowSettlementModification>
  <!--Fair value of escrow settlement modification-->
  <shor:FairValueOfEscrowSettlementModification contextRef="c20150701to20160630" unitRef="U001" decimals="-3">0</shor:FairValueOfEscrowSettlementModification>
  <!--Fair value of escrow settlement modification-->
  <shor:FairValueOfEscrowSettlementModification contextRef="c20160701to20170630" unitRef="U001" decimals="-3">0</shor:FairValueOfEscrowSettlementModification>
  <!--Income Tax Examination Liability Recorded 1-Internal Revenue Service (IRS) [Member]-->
  <shor:IncomeTaxExaminationLiabilityRecorded1 contextRef="c20140701to20150630_IncomeTaxAuthorityAxis_InternalRevenueServiceIRSMember" unitRef="U001" decimals="-5">1100000</shor:IncomeTaxExaminationLiabilityRecorded1>
  <!--Income Tax Examination Liability Recorded 1-Internal Revenue Service (IRS) [Member]-->
  <shor:IncomeTaxExaminationLiabilityRecorded1 contextRef="c20160701to20170630_IncomeTaxAuthorityAxis_InternalRevenueServiceIRSMember" unitRef="U001" decimals="-3">-30000</shor:IncomeTaxExaminationLiabilityRecorded1>
  <!--Income Tax Examination Liability Recorded 1-Internal Revenue Service (IRS) [Member]-->
  <shor:IncomeTaxExaminationLiabilityRecorded1 contextRef="c20150701to20160630_IncomeTaxAuthorityAxis_InternalRevenueServiceIRSMember" unitRef="U001" decimals="-5">100000</shor:IncomeTaxExaminationLiabilityRecorded1>
  <!--Professional Fees Related To Unsolicited Acquisition Proposal-->
  <shor:ProfessionalFeesRelatedToUnsolicitedAcquisitionProposal contextRef="c20140701to20150630" unitRef="U001" decimals="-5">600000</shor:ProfessionalFeesRelatedToUnsolicitedAcquisitionProposal>
  <!--Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share based Compensation Cost, Excess Stock Option Deductions, Pretax-->
  <shor:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCostExcessStockOptionDeductionsPretax contextRef="c20170630" unitRef="U001" decimals="-5">13100000</shor:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCostExcessStockOptionDeductionsPretax>
  <!--Increase decrease in deferred tax liabilities-->
  <shor:IncreaseDecreaseInDeferredTaxLiabilities contextRef="c20160701to20170630" unitRef="U001" decimals="-5">1600000</shor:IncreaseDecreaseInDeferredTaxLiabilities>
  <!--Operating Loss Carryforwards, Expiration Dates1-California [Member]-->
  <shor:OperatingLossCarryforwardsExpirationDates1 contextRef="c20160701to20170630_IncomeTaxAuthorityAxis_StateAndLocalJurisdictionMember">Between 2018 and 2037</shor:OperatingLossCarryforwardsExpirationDates1>
  <!--Operating Loss Carryforwards, Expiration Dates1-Other states [Member]-->
  <shor:OperatingLossCarryforwardsExpirationDates1 contextRef="c20160701to20170630_IncomeTaxAuthorityAxis_OtherStatesMember">Between 2018 and 2037</shor:OperatingLossCarryforwardsExpirationDates1>
  <!--Operating Loss Carryforwards, Expiration Dates1-Federal [Member]-->
  <shor:OperatingLossCarryforwardsExpirationDates1 contextRef="c20160701to20170630_IncomeTaxAuthorityAxis_DomesticCountryMember">Between 2023 and 2037</shor:OperatingLossCarryforwardsExpirationDates1>
  <!--Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share based Compensation Cost, Excess Stock Option Deductions-->
  <shor:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCostExcessStockOptionDeductions contextRef="c20170630" unitRef="U001" decimals="-5">4400000</shor:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCostExcessStockOptionDeductions>
  <!--Increase Decrease in deferred tax assets-->
  <shor:IncreaseDecreaseInDeferredTaxAssets contextRef="c20160701to20170630" unitRef="U001" decimals="-5">1300000</shor:IncreaseDecreaseInDeferredTaxAssets>
  <!--Number of distributors accounting for more than 10% of accounts receivable-->
  <shor:NumberOfDistributorsAccountingForMoreThan10PercentOfAccountsReceivable contextRef="c20170630" unitRef="U004" decimals="INF">1</shor:NumberOfDistributorsAccountingForMoreThan10PercentOfAccountsReceivable>
  <!--Number of financial institutions for short term investments custody-->
  <shor:NumberOfFinancialInstitutionsForShortTermInvestmentsCustody contextRef="c20160701to20170630" unitRef="U006" decimals="INF">2</shor:NumberOfFinancialInstitutionsForShortTermInvestmentsCustody>
  <!--Number of days to return purchased products-->
  <shor:NumberOfDaysToReturnPurchasedProducts contextRef="c20160701to20170630">P90D</shor:NumberOfDaysToReturnPurchasedProducts>
  <!--Period of service agreements entered by customers-Minimum [Member]-->
  <shor:PeriodOfServiceAgreementsEnteredByCustomers contextRef="c20160701to20170630_RangeAxis_MinimumMember">P1Y</shor:PeriodOfServiceAgreementsEnteredByCustomers>
  <!--Period of service agreements entered by customers-Maximum [Member]-->
  <shor:PeriodOfServiceAgreementsEnteredByCustomers contextRef="c20160701to20170630_RangeAxis_MaximumMember">P3Y</shor:PeriodOfServiceAgreementsEnteredByCustomers>
  <!--Term of post contractual support-Maximum [Member]-->
  <shor:TermOfPostContractualSupport contextRef="c20160701to20170630_RangeAxis_MaximumMember">P5Y</shor:TermOfPostContractualSupport>
  <!--Payment terms to customers-Minimum [Member]-->
  <shor:PaymentTermPeriod contextRef="c20160701to20170630_RangeAxis_MinimumMember">P30D</shor:PaymentTermPeriod>
  <!--Payment terms to customers-Maximum [Member]-->
  <shor:PaymentTermPeriod contextRef="c20160701to20170630_RangeAxis_MaximumMember">P60D</shor:PaymentTermPeriod>
  <!--Treasury Stock [Policy Text Block]-->
  <shor:TreasuryStockPolicyTextBlock contextRef="c20160701to20170630">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div class="para" style="text-align: left; line-height: 16px; margin-top: 0px; text-indent: 26px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;i&gt;Treasury Shares&lt;/i&gt; - From time to time, the Company repurchases shares of its common stock, depending on market conditions, in the open market, in accordance with programs authorized by the Board of Directors. Repurchased shares are held as treasury stock until such time as they are retired or re-issued. Retirements of treasury stock are non-cash equity transactions in which the reacquired shares are returned to the status of authorized but unissued shares and the cost is recorded as a reduction to both retained earnings and treasury stock.&lt;/div&gt;&lt;/div&gt;</shor:TreasuryStockPolicyTextBlock>
  <!--Schedule Of Allowance For Doubtful Accounts Rollforward [Table Text Block]-->
  <shor:ScheduleOfAllowanceForDoubtfulAccountsRollforwardTableTextBlock contextRef="c20160701to20170630">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div class="para" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 4%; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;The change in allowance for doubtful accounts is summarized as follows (in thousands):&lt;/div&gt;&lt;div&gt;&lt;table align="center" style="margin-top: 4px; width: 91%; border-collapse: collapse; margin-left: 0%;"&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 56%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 2px;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="9" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 2px; padding-right: 0px; font-weight: bold;"&gt;June 30,&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 56%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 2px;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="3" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; width: 12%; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 2px; padding-right: 2px; font-weight: bold;"&gt;2017&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="3" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; width: 12%; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 2px; padding-right: 2px; font-weight: bold;"&gt;2016&lt;/div&gt;&lt;/td&gt;&lt;td align="center" colspan="3" valign="bottom" style="text-align: center; margin-top: 0px; text-indent: 0px; padding-left: 6px; width: 12%; padding-right: 6px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 10px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; padding-left: 2px; padding-right: 0px; font-weight: bold;"&gt;2015&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 56%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 2px;"&gt;Allowance for doubtful accounts - beginning&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;678&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;631&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;636&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 56%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 2px;"&gt;Current period provision&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;217&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;216&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;182&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 56%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 2px;"&gt;Provision related to the acquisition of a business&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;79&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 56%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 2px;"&gt;Write-offs charged to allowance, net of recoveries&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;(395&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 1px; whitespace: nowrap;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;(248&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 1px; whitespace: nowrap;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;(187&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 1px; whitespace: nowrap;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 4px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 56%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 2px;"&gt;Allowance for doubtful accounts - ending&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;500&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 4px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;678&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 4px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 9%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;631&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 4px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;</shor:ScheduleOfAllowanceForDoubtfulAccountsRollforwardTableTextBlock>
  <!--Increase (decrease) in authorized repurchase amount-->
  <shor:IncreaseDecreaseInAuthorizedRepurchaseAmount contextRef="c20160701to20170630" unitRef="U001" decimals="-3">-2298000</shor:IncreaseDecreaseInAuthorizedRepurchaseAmount>
  <!--Increase (decrease) in authorized repurchase amount-->
  <shor:IncreaseDecreaseInAuthorizedRepurchaseAmount contextRef="c20150701to20160630" unitRef="U001" decimals="-3">-819000</shor:IncreaseDecreaseInAuthorizedRepurchaseAmount>
  <!--Accrued Taxes And Surcharges Current-->
  <shor:AccruedTaxesAndSurchargesCurrent contextRef="c20160630" unitRef="U001" decimals="-3">3917000</shor:AccruedTaxesAndSurchargesCurrent>
  <!--Accrued Taxes And Surcharges Current-->
  <shor:AccruedTaxesAndSurchargesCurrent contextRef="c20170630" unitRef="U001" decimals="-3">3614000</shor:AccruedTaxesAndSurchargesCurrent>
  <!--Gain Loss on Non-Marketable Investments-->
  <shor:GainLossOnNonMarketableInvestments contextRef="c20160701to20170630" unitRef="U001" decimals="-3">920000</shor:GainLossOnNonMarketableInvestments>
  <!--Gain Loss on Non-Marketable Investments-->
  <shor:GainLossOnNonMarketableInvestments contextRef="c20140701to20150630" unitRef="U001" decimals="-3">0</shor:GainLossOnNonMarketableInvestments>
  <!--Gain Loss on Non-Marketable Investments-->
  <shor:GainLossOnNonMarketableInvestments contextRef="c20150701to20160630" unitRef="U001" decimals="-3">0</shor:GainLossOnNonMarketableInvestments>
  <!--Purchase of Patents-->
  <shor:PurchaseOfPatents contextRef="c20140701to20150630" unitRef="U001" decimals="-3">333000</shor:PurchaseOfPatents>
  <!--Purchase of Patents-->
  <shor:PurchaseOfPatents contextRef="c20150701to20160630" unitRef="U001" decimals="-3">0</shor:PurchaseOfPatents>
  <!--Purchase of Patents-->
  <shor:PurchaseOfPatents contextRef="c20160701to20170630" unitRef="U001" decimals="-3">0</shor:PurchaseOfPatents>
  <!--Increase Decrease In Accrued Taxes And Surcharges-->
  <shor:IncreaseDecreaseInAccruedTaxesAndSurcharges contextRef="c20160701to20170630" unitRef="U001" decimals="-3">-303000</shor:IncreaseDecreaseInAccruedTaxesAndSurcharges>
  <!--Increase Decrease In Accrued Taxes And Surcharges-->
  <shor:IncreaseDecreaseInAccruedTaxesAndSurcharges contextRef="c20150701to20160630" unitRef="U001" decimals="-3">-5985000</shor:IncreaseDecreaseInAccruedTaxesAndSurcharges>
  <!--Increase Decrease In Accrued Taxes And Surcharges-->
  <shor:IncreaseDecreaseInAccruedTaxesAndSurcharges contextRef="c20140701to20150630" unitRef="U001" decimals="-3">-2284000</shor:IncreaseDecreaseInAccruedTaxesAndSurcharges>
  <!--Increase Decrease In Indemnification Asset-->
  <shor:IncreaseDecreaseInIndemnificationAsset contextRef="c20150701to20160630" unitRef="U001" decimals="-3">0</shor:IncreaseDecreaseInIndemnificationAsset>
  <!--Increase Decrease In Indemnification Asset-->
  <shor:IncreaseDecreaseInIndemnificationAsset contextRef="c20160701to20170630" unitRef="U001" decimals="-3">0</shor:IncreaseDecreaseInIndemnificationAsset>
  <!--Increase Decrease In Indemnification Asset-->
  <shor:IncreaseDecreaseInIndemnificationAsset contextRef="c20140701to20150630" unitRef="U001" decimals="-3">-2022000</shor:IncreaseDecreaseInIndemnificationAsset>
  <!--Minimum voluntary tax deferred contributions of gross compensation-->
  <shor:MinimumVoluntaryTaxDeferredContributionsOfGrossCompensation contextRef="c20160701to20170630" unitRef="U005" decimals="2">0.01</shor:MinimumVoluntaryTaxDeferredContributionsOfGrossCompensation>
  <!--Common Stock [Text Block]-->
  <shor:CommonStockTextBlock contextRef="c20160701to20170630">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div class="h2" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; font-weight: bold; margin-right: 0px;"&gt;10. COMMON STOCK&lt;/div&gt;&lt;div class="para"&gt;&amp;#160;&lt;/div&gt;&lt;div class="h3" style="text-align: left; font-style: italic; margin-top: 0px; text-indent: 0px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; font-weight: bold; margin-right: 0px;"&gt;Common Shares Reserved for Issuance&lt;/div&gt;&lt;div class="para"&gt;&amp;#160;&lt;/div&gt;&lt;div class="para" style="text-align: left; line-height: 16px; margin-top: 0px; text-indent: 26px; padding-left: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;At June 30, 2017, the Company had reserved shares of common stock for issuance as follows (in thousands):&lt;/div&gt;&lt;div&gt;&lt;table align="center" style="margin-top: 4px; width: 91%; border-collapse: collapse; margin-left: 0%;"&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 82%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 7px;"&gt;Reserved under stock option plans &lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 7%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;4,041&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 1px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 82%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 7px;"&gt;Reserved under employee stock purchase plan &lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 7%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 1pt solid; whitespace: nowrap;"&gt;3,189&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 1px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: #cceeff;"&gt;&lt;td align="left" valign="bottom" style="text-align: left; padding-bottom: 4px; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 82%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-left: 0px; padding-right: 7px;"&gt;Total &lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 5px; width: 2%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: right; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 7%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="border-bottom: black 3pt double; whitespace: nowrap;"&gt;7,230&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" style="text-align: left; margin-top: 0px; text-indent: 0px; padding-left: 0px; width: 1%; padding-right: 0px; font-family: Times New Roman, Times, Serif; margin-bottom: 0px; color: #000000; font-size: 13px; margin-right: 0px;"&gt;&lt;div class="group-p" style="padding-bottom: 4px; whitespace: nowrap;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;</shor:CommonStockTextBlock>
  <!--Distributor inventory-->
  <shor:DistributorInventory contextRef="c20160630" unitRef="U001" decimals="-3">1677000</shor:DistributorInventory>
  <!--Distributor inventory-->
  <shor:DistributorInventory contextRef="c20170630" unitRef="U001" decimals="-3">2192000</shor:DistributorInventory>
  <!--Business Acquisition, market participant rate-Corvisa LLC [Member]-->
  <shor:BusinessAcquisitionMarketParticipantRate contextRef="c20170630_BusinessAcquisitionAxis_CorvisaLLCMember" unitRef="U005" decimals="2">0.35</shor:BusinessAcquisitionMarketParticipantRate>
</xbrl>